Copilot Studio では、ユーザーが会話を開始するために提供するコンテキスト設定の単語は、トリガー フレーズ と呼ばれます。 クエリ、質問、要求、プロンプト などの代替用語に馴染みがあるかもしれません。 多くの場合、会話エクスペリエンスの開始時に表示されますが、ユーザーの意図が変わるたびに表示される場合があります。 トリガー フレーズは、1 つの単語、単語のグループ、文や質問、さらには段落にすることができます。
会話型ユーザーエクスペリエンス(CUX)は、ユーザーのトリガーフレーズを正しく識別して理解し、インテントと照合して正しい応答を提示する必要があります。 トリガーフレーズが効果的であればあるほど、会話体験がユーザーに適切な情報や支援を提供する可能性が高くなります。 この記事では、ユーザーが探している情報を取得するのに役立つ効果的なトリガーフレーズを作成するためのヒントを学びます。
一意のトリガー フレーズを作成する
会話エクスペリエンスを構築する際には、特定したユーザー・インテントごとに固有のトリガー・フレーズのライブラリを開発します。 このようなライブラリを使用すると、ユーザーが特定のインテントに関連する任意の形式のトリガーフレーズを提示したときに、正しい会話をキャプチャできます。 ほとんどの場合、インテントごとに 3 つから 5 つの一意のトリガー フレーズから始めます。 ユーザーが CUX を操作する際に、時間の経過とともにライブラリを調整します。
トリガー フレーズのブレインストリーミング
トリガーフレーズを作成するときは、ユーザーが意図を表現するさまざまな方法を考慮してください。 ブレインストリーミングのトリガー フレーズに役立ついくつかのヒント
声に出して言ってみてください。 ユーザーが直接話していた場合や電話で話していた場合、ユーザーは質問や要求をどのように表現するでしょうか? ロールプレイング シナリオを試して、自然に聞こえるトリガー フレーズを特定します。
ユーザーの立場に立って考えるようにしましょう。 CUXが提供する情報や支援を探している場合、どのような言葉を使用しますか? どのような質問をしますか?
ユーザーが使用する可能性のある用語の一般的な俗語、短縮形、頭字語、同義語、またはその他のバリエーションを必ず特定してください。
追跡を保持する
ユーザーデータを監視し、時間の経過とともに必要に応じてトリガーフレーズを絞り込み、更新してください。 混乱の原因となっているものを削除したり、言い換えたりします。
最初にユーザーのインテントを識別し、次にトリガーフレーズを識別します
経験則として、トリガーフレーズの開発を始める前に、ユーザーの意図を特定する必要があります。 詳細は、顧客の意向を特定する を参照してください。
ここでは、ユーザーインテントのトリガーフレーズのコンパイルを開始する際に留意すべき点をいくつか紹介します。
ユーザーが同じインテントを表現する方法、つまりテーマのバリエーションを作成するさまざまな方法を考えてみましょう。 たとえば、天気を知りたいユーザーは、"今日の天気は?"、"今日の天気予報は?"、"今日は雨が降るの?"、"今日は傘が必要ですか?" と尋ねます。
異なる意図を持つ、似たような言葉遣いのトリガーフレーズを予測します。 たとえば、「購入した商品を返品するにはどうすればいいですか?」という質問は、返金、交換、ストアクレジットのリクエストなどです。 互いに類似または関連する複数のインテントを特定する場合は、それらを明確に区別する必要があります。 自然言語モデルが十分にトレーニングされ、異なるインテントを区別できることを確認してください。 また、曖昧さ回避の質問を使用して、ユーザーの真の意図の意味を絞り込むこともできます。 詳細は、顧客の意向を明確化する を参照してください。
重要な差別化ワードを特定する。 トリガー フレーズのキーワードまたはフレーズを特定するときは、コンテキストを設定し、インテントを区別するためにどの単語が重要であるかを検討します。 1 つの単語で、この 2 つのトリガー フレーズの意味がどのように変わるかを考えてみてください。
- 上海行きのフライトを予約したいです。
- 上海発のフライトを予約したいです。
曖昧なトリガーフレーズの明確化
「助けが必要です」などのトリガーフレーズは、事前定義されたインテントと確実に一致するほど具体的ではない場合があります。 曖昧さ回避の質問を用いて追加のコンテキストを収集し、それによってユーザーが意図を絞り込むのを助けます。 詳細は、顧客の意向を明確化する を参照してください。
使用例
ここでは、同じシナリオで2つの異なるユーザーインテントの潜在的なトリガーフレーズを開発する 2 つの例を示します。それは、ノートパソコンの表示に関する問題のトラブルシューティングです。
例1:ノートパソコンのディスプレイは白黒のみ
シナリオ: ノートパソコンの画面の問題に関するトラブルシューティング
ユーザーの意図: 表示色のトラブルシューティング
潜在的なトリガー フレーズ:
- 画面の色がありません
- ディスプレイは白黒です
- ディスプレイに色が表示されない
- 画面を変更して色を表示する
- 画面がグレースケールで動かない
- 画面の色設定
例2:ノートパソコンが外部ディスプレイに接続されない
シナリオ: ノートパソコンの画面の問題に関するトラブルシューティング
ユーザーの意図: 接続トラブルシューティングの監視
潜在的なトリガー フレーズ:
- ノートパソコンの画面を拡張できません
- 外部ディスプレイの問題のトラブルシューティング
- ノートパソコンを外部ディスプレイに接続できません
- 外部ディスプレイがラップトップで機能しない