ボットフローでカスタムリストスロットタイプを使用する

組み込みのスロットタイプに加えて、Architectは3つのカスタムスロットタイプをサポートしています。 リストスロットタイプ、動的リストスロットタイプ、および正規表現スロットタイプ。 カスタムスロットタイプデータが発話内の事前定義された単語のセットである場合は、リストスロットタイプを使用します。 スロットタイプのリストは、ボットがスロットをキャプチャするために認識しなければならない単語のセットを定義するのに役立ちます。 たとえば、カラースロットの値には、赤、青、黄、黒、白、バーガンディ、さびなどがあります。 

カスタムリストスロットタイプを追加します

カスタムリストスロットタイプを作成するには、次の手順に従います。

  1. 自然言語理解で、 スロットをクリックします。
  2. スロットを追加をクリックします。
  3. スロットに意味のある名前を付けます。
  4. スロットタイプ、クリック 新しいリスト
  5. カスタムリストスロットタイプの意味のある名前を入力します。
  6. クリック 追加 またはEnterキーを押します。 
  7. 新しいリストスロットタイプをクリックします。
  8. 必要に応じてスロットタイプの値を追加します。

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

自然言語理解 - List Slot

    リストスロットタイプに同義語を追加する

    また、1 つのスロット タイプの同義語を追加して、Architect が同じスロットの複数の単語やフレーズを認識できるようにすることもできます。 たとえば、New Yorkのスロット タイプ値には、同義語を次のように指定できます。 ビッグアップルまたはニューヨーク。 これらの同義語により、ユーザーが NYC と言った場合、ニューヨークにマップされることをボットが理解できるようになります。

    カスタムリストスロットタイプにシノニムを追加するには、次の手順に従います。

    1. クリック 同義語を入力 スロット タイプ値の隣
    2. 別の名前を入力し、Enter キーを押します。
    3. 必要に応じて同義語を追加します。

    同義語を削除するには、同義語の上にカーソルを置き、表示されるXをクリックします。

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

    自然言語理解 - スロットタイプ

    スロットの情報を変更する

    スロット情報を変更するには、[スロット]メニューからスロットを選択して[ 編集

    フローを削除

    スロットを削除するには、[スロット]メニューからスロットを選択して[ 消去