ja ja ja ja ja sl ja en ja ja ja ja fr es ja ja en ja en ja ja ja en ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja en ja ja zh ja ja ja nl en nl en pt en en ja ja ja ja en zh ja ja ja ja ja ja ja ja ja ja ja en en ja ja ja ja ja ja ja ja ja ja ja en en fr sl en ja ja ja ja ja ja ja ja ja ja ja ja ja ja ja zh ja ja ja ja ja ja ja ja ja ja ja ja en en ja en ja ja ja ja
「If assistant recognizes:」に「welcome」と表示されているのが、Watson Assistantが「これはwelcomだぞ」と認識すると、「Then respond with:」の部分にある反応をする、となります。
ノードの中身をスクロールすると、「And finally」と表示が出てきます。これは、Watson Assistantが反応した後、何をするかという意味ですが、デフォルトでWait for user input(ユーザーの入力を待て)となっていますので、通常はこのままでオッケーです。
下記の画面が表示されます。Then respond withに入力された文字列と、Chat botの最初の会話文が同じだと思います。Try it outを×で閉じて、この文字列を変更したりして試してみてください。
ノード名に「挨拶」と入力し、インテントに「#挨拶」と入力します。この時のボットの反応をThen respond with:の下に入力します。ここでは、「こんにちは。アルボットです。」と入力しました。
先ほどと同じように、Try it outで正常に動くか試してみてください。
「こんにちは」「こんばんわ」は認識しましたが、「こんちは」と入力すると、認識できないようです。インテント画面で、挨拶インテントに、「こんちは」を追加しておくと反応するようになります。
次に、会社やサービス、事業説明のダイアログを追加したいと思います。説明についての会話では、色々な文字列で尋ねられることが想定されるため、あらかじめ全てを入力しておくことが難しくなります。
そこで有用になるのが、エンティティです。例えば、会社名であるアアル株式会社について聞かれた場合を想定します。
まずは「アアル株式会社」と同義語(Synonym)の単語をあらかじめ登録しておき、例え文章に「アアル株式会社」がなくとも、登録した文字列ならば「アアル株式会社」と同義と判断してくれるようになります。
まず、Entitiesをクリックし、Add entityをクリックしてください。
Entity nameには、ここでは「アアル」と入力します。そして、Value nameも同様に「アアル」と入力します。Synonymsに思いつく限りの「アアル」の同義語を入力していきます。よく間違えられる「アルル」も加えておきます。
Fuzzy Matchingをオンにしておくことで、多少スペルミスなどがあっても判断がうまくいくことがあります。
続いて、作ったエンティティをダイアログに設定します。Dialogに戻って、ノード追加のAdd nodeをクリックします。
追加されたノードのタイトルを「会社説明」とし、If assistant recognizes:の空欄にエンティティの「@アアル」を選択するか、直接入力します。
次に、Then respond with:のTextに@アアルで反応した場合に表示される文章を記入します。
Try itをクリックし、いくつか登録したエンティティを試し、正常に動くか確かめます。「アアルって何?」「アアル株式会社はなに?」でも「アルルって何?」でも正常に動くようです。
ここまでで、Watson Assistantのチャットボットの会話の基本的な作成方法がわかると思います。
会社説明の次に、サービスの利用方法や商品の購入画面の説明や掲載されているリンクを指示する機能を追加するなど、基本的なWebサイトの内容を網羅したチャットボットを作りながら操作方法に慣れていくと良いと思います。
それでは、ここまでの成果物をTry itではなく、Assistantsというチャット画面のようなところから見てみましょう。
上記の画像の左上の「←」マークをクリックすると、下記の画像のように今作成したSkillsを確認できます。ここでメニューからAssistantsをクリックしてください。
「Create new」をクリックします。
NameとDescriptionを設定して、Createをクリックします。ここでは、
・Name:アルボット
・Description:アアル株式会社のチャットボットです
Assistantができたら、「Add Dialog Skill」をクリックします。
Add Dialog Skillの画面に移ると、メニューにAdd existing skillがあるのでクリックしてください。
先ほど作成した「挨拶」Skillが表示されるので選択します。
Skillに「挨拶」Skillが追加されました。それでは、「 Preview Link」をクリックしてください。
よく見るチャット画面のように、チャットボットのテストをすることができます。
基本ができたら、次は、APIを使ってUI(ユーザーインターフェース)を作ります。
WatsonのUIをLINEに設定する1
主にガジェットいじりに関わる記事を投稿します。
クリックして Twitter で共有 (新しいウィンドウで開きます)
Facebook で共有するにはクリックしてください (新しいウィンドウで開きます)
投稿者: Yoshiaki.S
AI, LINE, Watson, 人工知能
Watson Assistant(...
WatsonのUIをLINEに設定...
トラックバック ( 2 )
この記事へのコメントはありません。
2019年 1月 06日
トラックバック:Watson Assistant(チャットボット)の設定2 | ハンノマライフ。
2019年 1月 13日
トラックバック:WatsonのUIをLINEに設定する1 | ハンノマライフ。
トラックバック URL
返信をキャンセルする。
E-MAIL ( 必須 ) - 公開されません -
Watson Assistant(チャットボッ...
データサイエンス超入門、Excelで求める相関...
ターミナルの背景と文字色の変え方。
2要素認証 AuthenticatorでIBM...
MBA通学21日目 店舗①② 人材②③ 生産①...
WatsonのUIをLINEに設定する2
AI crossover Mac Gmail設定 JW_CAD Mac MacBook Pro mba PDF Watson wordpress youtube さくらインターネット アアル オーディオブック コンサルティング フリー ブログ マーケティング ユーチューブ ロゴ ロジスティクス 中小企業 中小企業診断士 人工知能 人材マネジメント 倍率 勉強会 城西 城西国際大学 感圧タッチトラックパッド 持ち物 本を聞く 本を聴く 無料 独自ドメイン 生産マネジメント 生産管理 画面の読み上げ 診断士 診断士養成課程 財務会計 速読 遅読 面接 音声読み上げ