본 문서는 PDF 파일과 웹사이트 URL의 두 가지 출처로부터 FAQ를 추출하여 뱅킹 봇에 대한 Knowledge Graph (KG)를 작성하는 단계를 자세히 설명합니다. 이 페이지에서는 지식 추출을 위한 단계별 지시 사항을 제공합니다. Knowledge Graph (KG)를 처음부터 작성하려면 이 문서를 참조하세요.

문제 설명

  • 이 회사는 PDF 파일과 웹사이트의 두 가지 형식으로 컴파일된 FAQ를 보유하고 있습니다.
  • 이러한 정보는 사용자가 필요에 따라 참조할 수 있도록 뱅킹 봇에 통합되어야 합니다.
  • 지식 추출 프로세스를 통해 여러 소스에서 FAQ를 추출하여 같은 것을 봇에 추가할 수 있습니다.

지식 추출 프로세스에 대한 자세한 내용은 여기를 참조하세요.

전제 조건:

  • Kore.ai 봇 플랫폼에 가입해야 합니다
  • 봇 구축에 대한 기본 사항을 알고 있어야 합니다(이 링크 참조).
  • 간단한 봇을 만들어야 합니다(예를 보려면 여기 참조).
  • Kore.ai의 Knowledge Graph (KG)(여기 참조)에 대한 기본 지식이 있어야 합니다.
  • 질문과 답변이 포함된 PDF 파일에 액세스할 수 있어야 합니다.
  • 질문과 답변이 포함된 웹사이트 URL에 액세스할 수 있어야 합니다.

1단계: Knowledge Graph (KG)

봇은 Knowledge Graph (KG)를 사용하여 사전 정의된 FAQ 집합을 쿼리 하여 사용자 질문에 대한 답을 제공할 수 있습니다. 지식 추출 서비스는 웹 페이지 및 문서에서 전체 FAQ를 빠르게 가져오는 데 사용할 수 있습니다.

  • Knowledge Graph를 구축해야 하는 봇을 엽니다. 여기서는 뱅킹 봇을 사용합니다.
  • 봇 작업 섹션에서 Knowledge Graph (KG)를 클릭하여 동일하게 액세스합니다.
  • Knowledge Graph (KG)가 표시되면 파일에서 추출 및 URL에서 추출 두 가지 옵션을 추출 섹션에서 찾을 수 있습니다.
  • 이 활용 사례에서는 두 옵션을 모두 사용합니다.

2단계: FAQ 추출

파일 옵션에서 추출을 사용하면 문서에서 FAQ를 가져올 수 있습니다.

  • 파일에서 추출 옵션을 클릭합니다.
  • 드래그 앤 드롭 또는 불러오기를하여 추출하려는 파일을 선택한 다음 이름을 입력하고 계속을 클릭합니다.
  • URL에서 추출 옵션 단계를 반복합니다.
  • 추출 섹션에서 볼 수 있듯이 Knowledge Graph (KG)에 검토 및 추가할 질문이 포함된 2개의 추출물이 있습니다.

3단계: FAQ 추가

Knowledge Graph (KG)에 질문을 추가하기 전에 질문을 추가할 적절한 노드 두 개를 생성해 보겠습니다. FAQ는 인터넷 뱅킹 및 ATM 사용과 관련이 있으므로 다음과 같은 두 개의 노드를 만들었습니다.

질문을 추가하는 방식에는 두 가지가 있습니다. 여기에서 각 질문을 살펴보겠습니다.

  • 추출 페이지에서 추가하려는 추출에 대한 검토 및 추가 링크를 클릭합니다. 여기서는 ATM 사용량 추출물을 선택합니다.
    • 그러면 FAQ 목록이 Knowledge Graph (KG) 온톨로지와 함께 열립니다.
    • 추가할 질문을 선택합니다.
    • 해당 노드로 끌어 놓습니다.
    • 업데이트된 질문 수에 주목합니다 – 추가됨 및 추가되지 않음

  • 봇 작업 페이지로 돌아갑니다.
  • Knowledge Graph (KG)를 클릭하여 페이지를 엽니다.
    • 질문을 추가할 노드를 선택하고 추출에서 추가 링크를 클릭합니다.
    • 질문을 추가할 추출물을 선택합니다. 이 예에서는 인터넷 뱅킹을 선택합니다.
    • 추가할 질문을 선택하고 추가를 클릭합니다.
    • 질문 페이지를 닫고 Knowledge Graph (KG) 페이지로 돌아갑니다.
  • 이제 Knowledge Graph (KG)를 선택하면 각각의 경로에서 추가된 질문을 볼 수 있습니다.

Leave a Reply

Your email address will not be published. Required fields are marked *

Fill out this field
Fill out this field
Please enter a valid email address.
You need to agree with the terms to proceed

このドキュメントでは、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つのオプションが見つかります。
  • 今回のユースケースでは、両方のオプションを使用します。

ステップ2:FAQの抽出

「ファイルから抽出」オプションを使用すると、ドキュメントからFAQを抽出できます。

  • ファイルから抽出オプションをクリックします。
  • ドラッグアンドドロップまたは参照して抽出するファイルを選択し、名前を入力して続行をクリックします。
  • URLから抽出オプションでも同じステップを繰り返します。
  • 抽出セクションには、レビューを行いナレッジグラフに追加する質問を含めた2つの抽出物が表示されます。

ステップ3:FAQの追加

ナレッジグラフに質問を追加する前に、質問を追加するための適切なノードを2つ作成しましょう。今回のFAQはインターネットバンキングとATMの利用に関連しているため、次の2つのノードを作成しました。 質問を追加する方法は2つあります。ここではそれぞれについて説明します。

  • 「抽出」ページで、追加したい抽出物のレビューと追加リンクをクリックします。ここでは、ATM利用の抽出を選択しています。
    • これにより、ナレッジグラフのオントロジーとともにFAQリストが開きます。
    • 追加したい質問を選択します。
    • 対応するノードにドラッグアンドドロップします。
    • 質問数が更新されていることに注意してください(追加済みの質問と未追加の質問を確認)。

  • Botタスクのページに戻ります。
  • ナレッジグラフをクリックしてページを開きます。
    • 質問を追加したいノードを選択し、抽出から追加リンクをクリックします。
    • 追加したい質問の抽出を選択します。この例ではインターネットバンキングとなります。
    • 追加したい質問を選択して追加をクリックします。
    • 質問ページを終了し、ナレッジグラフのページに戻ります。
  • これで、ナレッジグラフを選択すると、それぞれのパスに追加された質問が表示されるようになります。

Leave a Reply

Your email address will not be published. Required fields are marked *

Fill out this field
Fill out this field
Please enter a valid email address.
You need to agree with the terms to proceed

This is document details steps in building Knowledge Graph for a Banking Bot by extracting FAQs from two sources – a PDF file and a website URL.

This page gives a step-by-step instruction for Knowledge Extraction, to build a Knowledge Graph from scratch, refer to this document.

Problem Statement

  • The company has FAQs compiled on two formats – a PDF file and a website.
  • These need to be incorporated into the Banking Bot, so users can refer in case of need.
  • Knowledge Extraction process enables one to extract FAQs from multiple sources and add the same into the bot.

For details on what Knowledge Extraction process, refer here.

Prerequisites:

  • You must have signed up with the Kore.ai Bots Platform
  • You must be aware of the basics of Bot building (refer to this link)
  • You must have created a simple bot (refer here for an example)
  • You must have basic knowledge about Kore.ai’s Knowledge Graph (refer here)
  • You must have access to a PDF file with question and answers.
  • You must have access to a website URL with question and answers.

Step 1: Knowledge Graph

Using Knowledge Graph, bots can provide answers to your user questions by querying a predefined set of FAQs. Knowledge Extraction service can be used to quickly pull FAQs from web pages and documents.

  • Open the Bot to which the Knowledge Graph needs to be build, here we are using Banking Bot.
  • From Bot Tasks section, click Knowledge Graph to access the same.
  • In the Knowledge Graph displayed, you can find under the Extracts section two options Extract from file and Extract from URL.
  • We will be using both the options for this use case.

Step 2: Extract FAQs

Using Extract from file option you can pull FAQs from a document.

  • Click Extract from file option.
  • Drag and drop or Browse and select the file you want to Extract from, enter a Name, and click Proceed.
  • Repeat the steps for Extract from URL option.
  • As you can see from the Extracts section there are two extracts with the questions to be reviewed and added to the Knowledge Graph.

Step 3: Add FAQs

Before adding the questions to the Knowledge Graph, let us create two appropriate nodes to add questions to. Since our FAQs are related to Internet Banking and ATM Usage we created two such nodes:

 

There are two ways to add questions, we will look at each one of them here

  • From the Extracts page, click on the Review & Add link against the extract you want to add from, here we are selecting the ATM Usage extract.
    • This will open the FAQ list along with the Knowledge Graph ontology.
    • Select the questions you want to add.
    • Drag and drop into the corresponding node.
    • Notice the question count updated – Added vs Not added.

  • Return to the Bot Tasks page.
  • Click on the Knowledge Graph to open the page.
    • Select the node to which you want to add the questions and click the Add from extraction link.
    • Select the Extract from which you want to add the questions, Internet Banking in this example.
    • Select the questions you want to add and click Add
    • Close the questions page and return to the Knowledge Graph page.
  • Now when you select the Knowledge Graph, you can see the added question in their respective paths.

Leave a Reply

Your email address will not be published. Required fields are marked *

Fill out this field
Fill out this field
Please enter a valid email address.
You need to agree with the terms to proceed