Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Watson AssistantでAIを体験してみよう!
Search
Yosuke Enomoto
August 08, 2019
Technology
0
340
Watson AssistantでAIを体験してみよう!
Watson Assistantを実際に触ってみて、AIとはどの様なものかを学ぶ、
入門的なハンズオンの資料となります。
2019/8/8に松戸で実施したハンズオンの資料です。
Yosuke Enomoto
August 08, 2019
Tweet
Share
More Decks by Yosuke Enomoto
See All by Yosuke Enomoto
ドクターメイトエンジニアカルチャーブック
motuo1201
0
14
もう話すことに困らない! カジュアル面談の “型” 全部見せ
motuo1201
0
190
CROSS Party online 2022 ~自重トレ~
motuo1201
0
330
IoT LT Vol7 LT
motuo1201
0
210
IBM Cloud Fest Online 2020
motuo1201
0
740
IBM Championが考えるアプリケーション基盤の勘所
motuo1201
0
200
社内定例LT1回目の資料
motuo1201
0
86
codewindで実現!簡単コンテナ開発
motuo1201
0
510
Watson Assistant×Slack Botがリモートで働く社員を繋ぐ
motuo1201
0
460
Other Decks in Technology
See All in Technology
The CloudCompare project by Dr. Daniel Girardeau-Montaut
kentaitakura
0
510
**強い**エンジニアのなり方 - フィードバックサイクルを勝ち取る / grow one day each day
soudai
63
18k
「共通基盤」を超えよ! 今、Platform Engineeringに取り組むべき理由
jacopen
25
5.9k
Oracle Cloud Infrastructure:2024年4月度サービス・アップデート
oracle4engineer
PRO
1
120
サーバー間 GraphQL と webmock-graphql の話 / server-to-server graphql and webmock-graphql
qsona
2
110
小さな開発会社がWebサービスを作る理由
polidog
PRO
1
160
株式会社EventHub・エンジニア採用資料
eventhub
0
1.9k
WebアプリケーションにおけるPDOの使い方入門 / phpcon odawara 2024
meihei3
2
440
Databricks におけるデータエンジニアリング
databricksjapan
0
380
プロトタイピングによる不確実性の低減 / Reducing Uncertainty through Prototyping
ohbarye
4
310
Databricks:『生成AI World Cup』のご案内
databricksjapan
2
150
Cloud Native Java with Spring Boot (CNCF Aarhus, April 2024)
thomasvitale
1
130
Featured
See All Featured
Six Lessons from altMBA
skipperchong
20
3k
Building Adaptive Systems
keathley
30
1.9k
Thoughts on Productivity
jonyablonski
57
3.8k
5 minutes of I Can Smell Your CMS
philhawksworth
199
19k
Side Projects
sachag
451
41k
GraphQLとの向き合い方2022年版
quramy
31
12k
Optimising Largest Contentful Paint
csswizardry
7
2.3k
Automating Front-end Workflow
addyosmani
1355
200k
Web Components: a chance to create the future
zenorocha
305
41k
How GitHub Uses GitHub to Build GitHub
holman
468
290k
The Invisible Side of Design
smashingmag
294
49k
Facilitating Awesome Meetings
lara
41
5.6k
Transcript
Watson AssistantでAIを 体験してみよう!
まずはログインから…
画面上部からWatson Assistantを検索
ライト(無料!)プランを選んで作成
ライト(無料!)プランを選んで作成
早速、起動してみましょう!
英語にビビらず、Create a skill
英語にビビらず、Create skill
名前と説明を入力し、言語を選択(重要!)
おめでとうございます!準備完了です
準備されているカタログを見てみましょう。
今回は「一般」を選択します これが出ればOK
Intentsが増えています!
急に出てきたIntentsってなに? ユーザーが発言した入力テキストに含まれる「意図」です。 Watson Assistant は入力テキストを分類し、 その発言でユーザーが求めている意図を理解します。 今回のカタログの説明を見ると、 ・あなた(ボット)の事を教えて? とか ・あいさつ
等が該当します。
Intentの内容を見てみましょう。 質問の例を登録すると、 自動で分類してくれるように なる
次に質問の答えを教えましょう
この状態でも会話はできます
とりあえず挨拶してみた
答え方を教えてあげましょう 挨拶されたら挨 拶をかえす
それがnodeです。
「挨拶だったら」判定を追加
答え(respond with)を登録
もう一度試すと・・・ きちんと返事が返るようになった! 基本的には、この繰り返しで 会話が成立していきます。
その他の機能の紹介 1. Nodeに設定する返事の種類はランダムにすることができます! 2. エンティティー とは、ユーザーの目的に関連した、ユーザー入力の情報 を表しています。例えば、「~のスイッチをオン」という命令をしたい時、 「~」に該当するのがエンティティーです。例えばテレビとか、ラジオとか 蛍光灯等を登録することでより高度な判定を可能にします。 3.
「スロット」という機能を使えば、必要な条件をすべて収集したうえで、次 に進む、という処理も可能です。 4. AssistantよりAPIを実行することができます。これにより、APIの実行結 果を返答に組み込むこともできます。