QnA Maker のナレッジ ベースをテストするTest your knowledge base in QnA Maker

QnA Maker のナレッジ ベースをテストすることは、回答の正確性を高めるという反復的なプロセスの重要な要素です。Testing your QnA Maker knowledge base is an important part of an iterative process to improve the accuracy of the responses being returned. ナレッジ ベースのテストは、編集機能も備えた強化された会話インターフェイスを通じて行うことができます。You can test the knowledge base through an enhanced chat interface that also allows you make edits.

QnA Maker ポータルで対話形式でテストするInteractively test in QnA Maker portal

  1. [My knowledge bases](マイ ナレッジ ベース) ページで目的のナレッジ ベースの名前を選択して、ナレッジ ベースにアクセスします。Access your knowledge base by selecting its name on the My knowledge bases page.
  2. スライド式の [テスト] パネルにアクセスするために、アプリケーションの上部パネルにある [テスト] を選択します。To access the Test slide-out panel, select Test in your application's top panel.
  3. テキスト ボックスにクエリを入力して Enter キーを押します。Enter a query in the text box and select Enter.
  4. ナレッジ ベースから、最も適合した回答が応答として返されます。The best-matched answer from the knowledge base is returned as the response.

テスト パネルのクリアClear test panel

入力したすべてのテスト クエリとその結果を テスト コンソールからクリアするには、[テスト] パネルの左上隅の [やり直す] を選択します。To clear all the entered test queries and their results from the test console, select Start over at the upper-left corner of the Test panel.

テスト パネルを閉じるClose test panel

[テスト] パネルを閉じるには、 [テスト] ボタンをもう一度選択します。To close the Test panel, select the Test button again. [テスト] パネルが開いている間は、ナレッジ ベースのコンテンツを編集できません。While the Test panel is open, you cannot edit the Knowledge Base contents.

スコアの検査Inspect score

テスト結果の詳細は、[検査] パネルで調べることができます。You inspect details of the test result in the Inspect panel.

  1. 回答の詳細を表示するには、スライド式の [テスト] パネルを開いた状態で [検査] を選択します。With the Test slide-out panel open, select Inspect for more details on that response.

    回答の検査

  2. [検査] パネルが表示されます。The Inspection panel appears. このパネルには、最もスコアの高い意図のほか、識別されたエンティティが含まれています。The panel includes the top scoring intent as well as any identified entities. このパネルには、選択された発話の結果が表示されます。The panel shows the result of the selected utterance.

上位スコアの回答を修正するCorrect the top scoring answer

最もスコアの高い回答に誤りがある場合は、正しい回答を一覧から選び、 [Save and Train](保存してトレーニング) を選択します。If the top scoring answer is incorrect, select the correct answer from the list and select Save and Train.

上位スコアの回答を修正する

代わりの質問を追加するAdd alternate questions

ある特定の回答に対して、代わりの質問形式を追加することができます。You can add alternate forms of a question to a given answer. テキスト ボックスに代わりの回答を入力し、Enter キーを押してそれらを追加します。Type the alternate answers in the text box and click enter to add them. [Save and Train](保存してトレーニング) を選択して更新内容を保存します。Select Save and Train to store the updates.

代わりの質問を追加する

新しい回答の追加Add a new answer

一致した既存の回答に誤りがあった場合や、ナレッジ ベースに回答が存在しない (適切な一致が KB に見つからない) 場合は、新しい回答を追加することができます。You can add a new answer if any of the existing answers that were matched are incorrect or the answer does not exist in the knowledge base (no good match found in the KB).

回答一覧の一番下で、テキスト ボックスに新しい回答を入力し、Enter を押すと追加できます。At the bottom of the answers list, use the text box to enter a new answer and press enter to add it.

その回答を保持するには、 [Save and Train](保存してトレーニング) を選択してください。Select Save and Train to persist this answer. これでナレッジ ベースには、質問とその回答のペアが新たに追加されたことになります。A new question-answer pair has now been added to your knowledge base.

注意

ナレッジ ベースに対するすべての編集は、 [Save and Train](保存してトレーニング) ボタンを押したときにのみ保存されます。All edits to your knowledge base only get saved when you press the Save and Train button.

公開ナレッジ ベースをテストするTest the published knowledge base

ナレッジ ベースの公開バージョンをテスト ウィンドウでテストできます。You can test the published version of knowledge base in the test pane. KB を公開したら、 [Published KB](公開済み KB) ボックスを選択し、公開済み KB から結果を取得するためのクエリを送信します。Once you have published the KB, select the Published KB box and send a query to get results from the published KB.

公開済み KB のテスト

ツールを使用したバッチ テストBatch test with tool

次のことを行う場合は、バッチ テスト ツールを使用します。:Use the batch testing tool when you want to:

  • 一連の質問に対する上位の回答とスコアを判定するdetermine top answer and score for a set of questions
  • 一連の質問に対する予測される回答を検証するvalidate expected answer for set of questions

バッチ テストには、バッチ テスト ツールが用意されています。Batch testing is provided with the batch testing tool. このツールは、ダウンロード用の zip ファイル化された実行可能ファイル、または C# ソース コードとして入手できます。This tool is available as an zipped executable for download or as C# source code.

このツールに関するリファレンス ドキュメントには、次のものがあります。Reference documentation about the tool includes:

  • ツールのコマンド ラインの例the command-line example of the tool
  • TSV 入力および出力ファイルの形式the format for TSV input and outfile files

次の手順Next steps