パターンエンティティの作成

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 1 読むのに数分読む
  • メールアドレスや電話番号などの繰り返し可能なパターンを持つ単語またはフレーズからパターンエンティティを作成します。これらのパターンは、システムがパターンに基づいて類似の発言を認識するのに役立ちます。

    始める前に

    • プラグイン、 NLU ワークベンチ コアプラグイン、NLU共通モデルプラグイン、および予測インテリジェンスプラグインがすべてインスタンスにインストールされ、有効化されていることを確認しますNLU ワークベンチ
    • AI Search 用の仮想エージェントモデルを作成または使用しますNLU
    • インテントを作成するか、既存のインテントを使用します。
    • 必要なロール:nlu_editor、nlu_admin、または admin nlu_editorをモデルに割り当てる必要があります。

    このタスクについて

    パターンエンティティは、モデルが類似したタイプのコンテンツを識別、コンテキスト化、および管理するのに役立ちます。電話番号やメールアドレスなどの入力は同じパターンに従います。パターンエンティティを作成することで、これらの入力のすべてのバリエーションを認識するようにモデルをトレーニングできます。
    注:
    パターンエンティティは正規表現 (regex) を使用します。正規表現フィールドの値は Java 正規表現です。正規表現の使用方法の詳細については、「 エンティティでの正規表現の使用」を参照してください。

    このシナリオ例では、 #CheckITTicketStatus というタイトルのインテントを作成しました。この手順例では、インシデントレコード番号のパターンエンティティを作成します。

    手順

    1. 移動先 すべて > NLU ワークベンチ > モデル.
      デフォルトで 仮想エージェント タブが開きます。
    2. モデルのアプリケーションのタブを選択してから、モデルの名前を選択します。
    3. モデルの詳細ページで、 [インテント] を選択します。
    4. インテントの名前を選択します。
      この例のシナリオでは、[ #CheckITTicketStatus] を選択します。
    5. 発言の単語の 1 つを選択します。
      このシナリオでは、[ INC1234567] をクリックします。

      インテント詳細ページの [発言] タブの [エンティティ] ウィンドウ。

    6. [ 新しいエンティティの作成] を選択します。
    7. [新しいエンティティを作成] ウィンドウで、フィールドを構成します。
      この手順例では、次の構成を使用します。
      • エンティティ名:incidentnumber を入力
      • タイプ:パターンを選択
      • モデルの可用性:このエンティティをモデルのすべてのインテントに含める場合は、このボックスを選択します
      • 正規表現: 「INC\d」と入力します{7}
      パターンエンティティの新しいエンティティウィンドウを作成します。
    8. [Save (保存)] をクリックします。
      パターンエンティティが保存され、[ 関連エンティティ ] タブに表示されます。モデルは、パターンエンティティを使用して、注釈付き発言のバリエーションを解釈できます。たとえば、ユーザーがインシデントレコード番号を入力した場合、モデルは #CheckITTicketStatus インテントと一致させることができます。