機械翻訳について

アンサーのインテント

ユーザーの質問に単一の回答のみが必要な場合や、それ以上の会話は必要ありません。 アンサーのインテントを使用すると、スキルによってこれらのタイプの返信を出力でき、ダイアログ定義を更新する必要がありません。

アンサー・インテントは、次の方法で作成できます:

  • ナレッジ機能を使用して、webページまたはPDFドキュメントでホストされているFAQなど、既存のリソースからアンサー・インテントを生成します。
  • スキルの「インテント」ページで、他のインテントと同様にアンサー・インテントを定義しますが、「アンサー」フィールドにアンサーも含まれます。
  • CSVファイルをアップロードしてアンサー・インテントを一括作成してください。

次に、アンサー・インテントについて知っておく必要のある事項をいくつか示します:

  • アンサー・インテントのあるスキルは、Trainer Tmでトレーニングする必要があります。
  • 通常のインテントとは異なり、アンサー・インテントをフロー(ビジュアル・フロー・デザイナ内)またはSystem.Intentアクション(YAMLエディタ内)の状態にマップする必要はありません。
    • ビジュアル・フロー・デザイナでは、すべてのアンサー・インテントを処理する標準フローを作成したり、特定のアンサー・インテントをマップしたり、アプローチの組合せを使用できます。
    • YAMLエディタでは、アンサー・インテントを解決するためにSystem.Intentコンポーネントが必要です。
  • オプションで、アンサー・インテントのこれはリソース・バンドル・アイコンのイメージです。Theリソース・バンドル・エントリをクリックすると、リソース・バンドルQ&Aページにアンサー・インテントを格納できます。

既存のナレッジ・リソースからのアンサー・インテントの生成

質問とアンサーのペアを含むwebページまたはPDFドキュメントがすでにある場合は、ナレッジ機能を使用して、これらのQ&Aペアをドキュメントから取り込み、アンサー・インテントを自動的に生成できます。 (ドキュメント内の質問/アンサーのペアとして編成されていない他のテキストは無視されます。) この方法でアンサー・インテントを作成すると、インテントに対する発話例も生成されます。

質問およびアンサー文書からアンサー・インテントを生成するには:

  1. スキルの左側のナビゲーション・バーで、「ナレッジ」アイコンをクリックします。
  2. 「+ナレッジ・ドキュメント」をクリックします。
  3. 「新規ナレッジ・ドキュメント」ダイアログで:
    1. ドキュメントの名前と言語を指定します。

      言語については、スキルに指定した「ネイティブ・サポート言語」から選択できます。

    2. PDFまたはHTMLを選択してドキュメントをアップロードするか、URLを選択します。

      URLを指定する場合は、FAQを含む静的HTMLページを指す必要があります。

    3. ドキュメントがアップロード用のPDFまたはHTMLドキュメントの場合は、一時的に保存されることを通知するチェック・ボックスを選択します。
    4. 「作成」をクリックします。

    ノート:

    「The URL」オプションは、HTML webページでのみ機能します。 オンラインPDFファイルをインポートする場合は、まずwebページからダウンロードし、次にDigital Assistantにアップロードする必要があります。
  4. アンサー・インテントの生成を待機します。

    (ジョブのステータスと進捗は10秒ごとに更新されます。)

  5. ジョブが完了したら、「インテントのレビュー」をクリックして、生成されたインテントおよびトレーニング発話に移動します。 各質問およびアンサーに特に注意して、それぞれに適切なテキストが含まれていることを確認します。

    ヒント:

    PDFドキュメントの場合、「PDFを開く」をクリックして、ドキュメントの色分けされたバージョンを表示して、インテントの生成に使用されたテキスト、およびそれが質問とアンサーに分割された方法を確認できます。
  6. インテント名、質問、アンサーまたは発話を編集するには、その「編集」アイコンをクリックします。

    ノート:

    これらの値は、後で「インテント」ページで編集することもできます。
  7. スキルに追加しないインテントの場合は、「含める」チェック・ボックスの選択を解除します。
  8. 「スキルへのインテントの追加」をクリックして、生成されたインテントをスキルに追加します。
  9. 左側のナビゲーション・バーで、「インテント」 これはインテント・アイコンのイメージです。をクリックし、会話名の変更や発話例の追加など、インテントをさらに調整します。

アンサーは、太字テキスト、斜体、ハイパーリンクなどのためにオリジナルに含まれる書式設定用のHTMLタグで生成されます。 このマークアップは、スキルが公開されるチャネルの適切なマークアップまたはマークダウンに自動的に変換されます。 (チャネルでフォーマットがサポートされていない場合、タグはそのチャネルを介してメッセージを送信すると削除されます。) 「チャネルのリッチ・テキスト書式設定」を参照してください。

ノート:

一度に作成できる回答インテントは100に制限されています。 ナレッジ・ドキュメントに100を超える質問/回答のペアがある場合は、ドキュメントを小さいドキュメントに分割し、それらの各ドキュメントから回答インテントを作成します。

単一のアンサー・インテントの作成

少しのアンサー・インテントが必要な場合、通常のインテントの作成方法と同様に作成できます。

  1. 左側のナビゲーション・バーで「インテント」 これはインテント・アイコンのイメージです。をクリックします。
  2. インテントの追加をクリックします。
  3. これは編集アイコンのイメージですをクリックして、インテントを表す名前またはフレーズを「会話名」フィールドに入力します。
  4. 「名前」フィールドにインテント名を追加します。 会話名を入力しない場合は、「名前」のフィールド値がかわりに使用されます。

    ノート:

    インテントの命名には、プレフィクスとしてsystem.を使用しないでください。system.は、提供するインテント用に予約されているネームスペースです。 このプレフィクスを持つインテントはTrainer Tmによって異なる方法で処理されるため、インテントを使用すると予期しない方法で解決される可能性があります。
  5. クリック
    これは編集アイコンのイメージです。

    次に、「アンサー」フィールドにアンサーを追加します。
    必要に応じて、テキストに書式設定を適用します。

  6. 「例」セクションで、ユーザーがインテントがアンサーする質問を表現する一般的な方法を反映するトレーニング発話を追加します。

CSVファイルからのアンサー・インテントの作成

アンサー・インテントは、「CSVファイルのインポート」によってまとめて作成できます。 このファイルは、標準のインテントCSVファイルに似ていますが、querytopIntentおよびconversationNameの各列に加えて、answerの列もあります:
query,topIntent,conversationName,answer
What are your hours?,StoreHours,Our Store Hours,"We're open from 9-5, Mondays-Thursdays or by appointment."
When are you open?,StoreHours,Our Store Hours,"We're open from 9-5, Mondays-Thursdays or by appointment."
When do you close?,StoreHours,Our Store Hours,"We're open from 9-5, Mondays-Thursdays or by appointment."
What do you sell?,Products,Our Products,We sell only hammers. All types.
Do you sell brick hammers?,Products,Our Products,We sell only hammers. All types.
Do you sell claw hammers?,Products,Our Products,We sell only hammers. All types.
Do you deliver?,Delivery_and_Pickup,Pickup and Delivery options,"No delivery service, sorry. Purchases are in-store only"
Can I buy one of your hammers on the web?,Delivery_and_Pickup,Pickup and Delivery options,"No delivery service, sorry. Purchases are in-store only"
Can you mail me a hammer?,Delivery_and_Pickup,Pickup and Delivery options,"No delivery service, sorry. Purchases are in-store only"
Can I return a hammer?,Returns,Our Return Policy,You cannot return any items. All sales are final.
My hammer doesn't work,Returns,Our Return Policy,You cannot return any items. All sales are final.
Can I exchange my hammer,Returns,Our Return Policy,You cannot return any items. All sales are final.