Watson Assistantでチャットボットを作成する

      2018/06/16

Watson(Watson Assistant)を使ったチャットボット作成手順です。
IBM Cloudのフリー・アカウントは作成済みとします。

Watson Assistantの作成

  1. IBM Cloudにログインします
  2. 左上のメニュー>Watson
    Watson Assistant step1
    Watson Assistant step2

  3. サービスの参照
    Watson Assistant step3
  4. Watson Assistant(formerly Conversation) を選択
    Watson Assistant step4
  5. 項目を設定し、作成ボタン
    • サービス名:
      任意
    • デプロイする地域/ロケーションの選択:
      フリー利用の場合、米国南部にします
      Watson Assistant step5_1
    • 価格プラン
      無料で利用なので、ライトを選択
      Watson Assistant step5_2
      Watson Assistant step5_3
  6. ツールの起動ボタン
    Watson Assistant step6
  7. Workspaces
    Watson Assistant step7
  8. Create
    Watson Assistant step8
  9. 任意の項目を入力して、Createボタン
    Watson Assistant step9
    Watson Assistant step10

ボットの作成

Intents

  1. Intents>Add intent
    Watson intent step1
  2. Intent name、Description を入力し、Create intentボタン
    Watson intent step2
  3. Add user examples を入力し、Add exampleボタン
    Watson intent step3
    必要な分だけ、user exampleを追加して下さい。

Entities

  1. Entities>My entities>Add entity
    Watson entity step1
  2. Entity name を入力し、Create entityボタン
    Watson entity step2
  3. Value name、Synonyms の組み合わせを入力し、Add valueボタン
    Watson entity step3
  4. 必要な分だけ value 追加を行う
    Watson entity step4

Dialog

  1. Dialog>Create
    Watson dialog step1
  2. Add node
    Watson dialog step2
  3. 項目を入力し、Closeをクリック
    Watson dialog step3

    • Node名
      任意
    • If bot recognizes:
      任意のintentなどを選択
    • Then respond with:
      応答メッセージを入力します
      Watson dialog step4
  4. 作成したノードが追加される
    Watson dialog step5

テスト

Try it

Try itで入力とレスポンスのチェックが行えます。

Try it

2回目以降の起動

  1. メニュー>ダッシュボード
    Watson Assistant continue1
  2. Cloud Foundry サービス から任意のサービスを選択
    Watson Assistant continue2
  3. ツールの起動ボタン
    Watson Assistant continue3
  4. Workspaces
    Watson Assistant continue4
  5. 作成したWorkspaceを選択して作業を行います
    Watson Assistant continue5

 - 未分類 , ,