インテントとスロットのNLU分類をテストする

内蔵の自然言語理解(NLU)評価ツールにより、サンプルメッセージを既存のインテントやダイアログアクトと照らし合わせてテストすることができます。

対話行為とは、顧客の発話の目的を特定する意図のことである。 NLUサービスでは、対話行為をエスカレーション、肯定、否定、リセットで分類しています。 以下の例では、各カテゴリーで可能な発話を説明します。

  • エスカレーション は、お客様が人間の担当者と話すことを望んでいることを示します。 例えば、agent、person、live person、manager、assistanceなど。
  • 肯定 は、お客様が直前のボットの応答を確認することを示します。 例えば、yes, yeah, yep, correct。
  • 否定 は、お客様が直前のボット応答を否定していることを示します。 例えば、ノー、ノー、インコレクト。
  • リセット は、お客様が直前のボット応答を理解していないことを示します。 例えば、Say that again, repeat that please, what?

テスト用のサンプルメッセージやフレーズを入力すると、NLUサービスは、意図や対話行為の一致確率を返します。

メモ: 
  • ボットフローに対応言語を追加する場合、各言語に対応したインテントの発話をトレーニングする必要があります。 デフォルト言語の新しいインテントを追加し、サポートされている各言語のトレーニングフレーズを入力します。
  • 多言語サポート機能を使用するには、ネイティブNLUエンジンを使用する必要があります。

この画像は、「ローンについて生身の人間と話したい」という発話が、ローン、エージェント、支店を探す、なし、口座残高の確認といった意図に合致する確率を示し、さらにエスカレーション対話行為が合致する確率も示しています。

画像をクリックして拡大します。

NLUのテストダイアログボックス

テストNLUツールの使用

サンプルメッセージを評価する場合は、以下の手順で行います。

  1. インテント、スロット、スロットタイプ、発話履歴、または学習ビューから、 NLUテスト
  2. 選択NLUテスト。NLU テスト ダイアログが開きます。
  3. Type message here ボックスに、サンプルフレーズまたはメッセージを入力します。
  4. Enter を押します。 
  5. サポートされている言語の NLU をテストするには、必ずデフォルトの言語からサポートされている言語に切り替えてから、手順 1 ~ 4 を繰り返します。

NLUテストダイアログは、フレーズまたはメッセージの確率のスコアを返します。 

AI搭載スロットテストツールを使用する

AI 搭載スロットのテスト ウィジェットを使用すると、カスタム AI 搭載スロットを試して、仮想エージェントによってスロットがどのようにキャプチャ、収集、修正されるかを理解できます。ウィジェットは、マルチターン (部分的) スロット収集と修正のテストをサポートします。 

AI 搭載スロットを評価するには、次の手順に従います。

  1. インテント、スロット、スロットタイプ、発話履歴、または学習ビューから、 NLUテスト
  2. 選択AI搭載スロットのテスト。AI 搭載スロット テスト ダイアログが開きます。
  3. サンプル メッセージに対してテストするスロットを選択します。 
  4. Type message here ボックスに、サンプルフレーズまたはメッセージを入力します。
  5. プレス入力または戻る
  6. (オプション)クリックリセットテスト再度テストを開始する場合。