ユーザーの発話意図を判断する意図を追加する

重要

LUIS は 2025 年 10 月 1 日に廃止され、2023 年 4 月 1 日から新しい LUIS リソースを作成できなくなります。 継続的な製品サポートと多言語機能のベネフィットを得るために、 会話言語の理解LUIS アプリケーションを移行すること をお勧めします。

意図を LUIS アプリに追加して、同じ意図を持つ質問またはコマンドのグループを特定します。

アプリに意図を追加する

  1. LUIS ポータルにサインインし、自分のサブスクリプション作成リソースを選択して、その作成リソースに割り当てられているアプリを表示します。

  2. [マイ アプリ] ページで名前を選択してアプリを開きます。

  3. 上部のナビゲーション バーで [ビルド] を選択してから、左側のパネルで [意図] を選択します。

  4. [意図] ページで、 [+ 作成] を選択します。

  5. [Create new intent](意図の新規作成) ダイアログ ボックスで、意図の名前 (ModifyOrder など) を入力し、[完了] を選択します。

    [意図の追加] ダイアログ ボックスを示すスクリーンショット。

発行された予測エンドポイントで発話を予測するために、意図には発話例が必要になります。

発話の例を追加する

発話の例とは、ユーザーの質問や命令のサンプル テキストです。 この意図を予測するタイミングを Language Understanding (LUIS) に学習させるには、発話の例を追加する必要があります。 追加する発話のそれぞれを慎重に検討してください。 追加する発話は、既に意図に追加されている例とは異なる必要があります。

意図の詳細ページで、意図の名前の下にあるテキスト ボックスに、ユーザーに期待する関連発話 ("I want to change my pizza order to large please" など) を入力します。

発話が強調表示された[意図の詳細]ページのスクリーンショット。

LUIS では、すべての発話が小文字に変換され、ハイフンなどのトークンの前後にはスペースが追加されます。

意図予測のエラー

意図に対してトレーニングされたアプリで発話が予測されない場合には、意図予測エラーが特定されます。

  1. 発話予測エラーを見つけて修正するには、[不適切] および [不明確] のフィルター オプションを使用します。

    フィルター オプションを使用して発話予測エラーを見つけて修正する方法を示すスクリーンショット。

  2. [意図] の詳細ページにスコア値を表示するには、[ビュー] メニューから [Show details intent scores](詳細な意図のスコアを表示する) を選択します。

フィルターとビューが適用され、エラーを含む発話の例が存在する場合は、発話の例のリストにそれらの発話と問題が表示されます。

各行には、発話の例に関する現在のトレーニングの予測スコアと、最も近い他の意図スコア、つまり、これらの 2 つのスコアの差が表示されます。

ヒント

意図予測エラーを修正するには、概要ダッシュボードを使用します。 概要ダッシュボードには、アクティブなバージョンの最後のトレーニングに関する分析が表示され、モデルを修正するための最上位の提案が示されます。

事前構築済み意図を追加する

ここで、確認意図を迅速に作成したいとします。 事前構築済みの意図のいずれかを使用して、確認意図を作成できます。

  1. [意図] ページで、意図一覧の上にあるツール バーの [事前構築済みドメインの意図の追加] を選択します。

  2. ポップアップ ダイアログから意図を選択します。 事前構築済みの意図を追加するためのメニューを示すスクリーンショット。

  3. [完了] ボタンを選択します。

次の手順