このドキュメントでは、PDFファイルとウェブサイトのURLという2つのソースからFAQを抽出することにより、バンキングBotのナレッジグラフを構築するステップを詳しく説明しています。このページでは、ナレッジ抽出について順を追ったステップをご説明します。ナレッジグラフをゼロから構築するには、こちらのドキュメントを参照してください。
例題
- PDFファイルとウェブサイトの2つの形式でまとめられたFAQがあります。
- これらをバンキングBotに組み込み、ユーザーが必要に応じて参照できるようにする必要があります。
- ナレッジ抽出プロセスにより複数のソースからFAQを抽出し、Botに追加できます。
ナレッジ抽出プロセスの詳細については、こちらを参照してください。
前提条件:
- Kore.aiのBotプラットフォームへのサインアップが必須となります
- Bot構築の基本についておさえている必要があります(こちらのリンクを参照してください)
- 簡単なBotを作成している必要があります(例としてこちらを参照してください)
- Kore.aiのナレッジグラフに関する基本的な知識が必要です(こちらを参照してください)
- 質問と回答が記載されたPDFファイルにアクセスできる必要があります
- 質問と回答が記載されたウェブサイトのURLにアクセスできる必要があります
ステップ1:ナレッジグラフ
ナレッジグラフを使用することで、Botは事前定義されたFAQのセットを照会することにより、ユーザーからの質問に対する回答を提供できます。ナレッジ抽出サービスを使用することで、ウェブページやドキュメントからFAQをすばやく取得できます。
- ナレッジグラフを構築する必要のあるBotを開きます。ここではバンキングBotを使用しています。
- Botタスクセクションからナレッジグラフをクリックして、同じものにアクセスします。
- ナレッジグラフが表示され、抽出セクションに「ファイルから抽出」と「URLから抽出」の2つのオプションが見つかります。
- 今回のユースケースでは、両方のオプションを使用します。
ステップ3:FAQの追加
ナレッジグラフに質問を追加する前に、質問を追加するための適切なノードを2つ作成しましょう。今回のFAQはインターネットバンキングとATMの利用に関連しているため、次の2つのノードを作成しました。 質問を追加する方法は2つあります。ここではそれぞれについて説明します。