Skip to content

Watson Assistant ChatbotにWatson Discoveryのスキルを追加する

IBM Watson Assistantは、自然言語を用いたインテリジェントなインターフェースを提供することで、問題解決を支援します。GUI ツールと API の柔軟性を組み合わせることで、アプリケーションやツールをシンプルかつ効率的に強化することができます。アシスタントを公開した後は、簡単に Web ページに埋め込んで、ユーザーが対話できるようにすることができます。

前提条件

Watson Assistantの公開されたインスタンスが必要です。Watson Assistant ラーニングパス に従っている場合はすでに持っていますが、どの Assistant チャットボットでも使用できます。

また、Watson Discoveryのインスタンスも必要です。スマートドキュメント理解検索スキルを完了している場合は、そのスキルを使用できます。それ以外の場合は、Discoveryプロジェクトのサンプルの1つを使用できます。

ステップ

チャットボットにディスカバリースキルを追加する

  1. アシスタントのインスタンスを起動し、統合をクリックします。

    統合アイコンをクリック

  2. 拡張機能セクションまでスクロールダウンして、検索の下にあるAdd +をクリックします。

    検索の追加をクリックします。

  3. ウィンドウが開いたら、「Confirm」をクリックします。

  4. Search Integrationページで、このチュートリアルで使用するDiscoveryインスタンスを選択します。

    Choose Discovery instanceをクリックします。

  5. 使用したいプロジェクトを選択します。チュートリアルのスマートドキュメント理解検索スキルを完了している場合は自分で作成したものを選ぶか、サンプルプロジェクトを選びます。

    ディスカバリープロジェクトを選択

  6. 次の画面では、結果の内容を設定することができます。この例では、タイトルを削除し、表示テキストを変更しました。プレビューを使ってテストすることができます。

    検索統合設定

  7. 次に、この検索のアクションを追加します。Actionsタブに戻り、New action +をクリックします。

    検索用アクションの追加

  8. 新しいアクションに名前を付けて、Saveをクリックします。

    新規アクションの名前と保存

  9. Define customer responseで、Free textを選択します。

    Define customer response as Free text

  10. And thenの下で、Search for the answerをクリックします。

    And then Search for the answerをクリックします。

  11. プレビュータブをクリックして、テキストI'm having trouble with my thermostatを入力してテストすることができます。と聞かれたら、「How do I turn on the furnace?」と入力してください。なお、質問の別の方法を追加することができ、検索スキルは他の質問にも答えてくれます。

    プレビューを使用してテスト

  12. プレビューテストに問題がなければ、公開にアクセスして公開をクリックすることで、この新しいアクションを公開できます。

    Publish new action

  13. バージョンの説明を追加して、Publishをクリックします。

    Add version description

  14. 検索スキルはまだドラフトモードなので、Integrationsに戻って検索を開く必要があります。

    検索統合を開く

  15. ドロップダウンメニューで Live を選択し、Confirm をクリックします。

    Choose Live and Confirm

  16. チャットボットを組み込んだデプロイ済みのアプリを作成している場合は、新しい検索スキルをテストできます。

    Test chat in web page

  17. ダイアログで検索スキルが使えるようになりました。

    検索付きチャットダイアログ

結論

このチュートリアルでは、UI ツールを使用して Watson Discovery Search スキルをチャットボットに数分で統合する方法を紹介しました。この機能を使えば、ユーザーはウェブチャット環境を離れることなく、製品やサービスに関する追加情報を得ることができます。