NLU トピック検出におけるユーザー入力の拡張自然言語処理

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む1読むのに数分
  • 仮想エージェントに、ユーザーからの「はい」と「いいえ」の自然なバリエーション (「もちろん」や「いや」など) を認識する能力を付与します。ブール応答の範囲を肯定または否定として定義することで、仮想エージェントはユーザーに設定を言い換えるように求める必要がなくなります。

    仮想エージェント が予期しないユーザー入力を理解できなかった場合には、理解できる情報の入力を再度ユーザーに求めます。Tokyo リリース以降、仮想エージェントは「はい/いいえ」のブール応答の自然なバリエーション (「うん」や「だめ」など) を理解できます。

    ServiceNow NLU での自然言語処理

    VA NLU ディスパッチ [sys_cs_nlu_dispatch] テーブルには、発言のバリエーションを処理するモデルとインテントの名前が格納されます。

    ServiceNow® NLU の場合、セットアップトピックモデルは、英語でのブールユーザー入力を処理するように事前に構成されています。テーブルには BOOLEAN_NOBOOLEAN_Yes の 2 つのレコードがあり、セットアップトピックモデルの否定的インテントと肯定的インテントにマップされます。

    VA NLU ディスパッチテーブルは、発言のバリエーションを処理するインテントとモデルの名前を表示します。

    セットアップトピックモデルとインテントは読み取り専用であるため、インテントを変更するか、他の言語でインテントを追加する必要がある場合は、新しいインテントで新しいモデルを作成します。既存のエントリを更新し、新しいエントリをテーブルに追加できます。

    サードパーティ NLU プロバイダーの自然言語処理の設定

    NLU トピック検出に IBM Watson、Microsoft LUIS、または Google Dialogflow を使用している場合は、「拡張自然言語ユーザー入力処理の設定」で説明されているように、VA NLU ディスパッチテーブルに対応するモデルとインテントのエントリを追加します。

    信頼性しきい値の変更

    ブール入力の信頼度しきい値は、com.glide.cs.dialog.boolean_threshold システムプロパティで定義されます。デフォルト値は 0.9 です。詳細については、「システムプロパティを追加する」を参照してください。