私は意図 "BookTicket"を持っています。「チケットを予約する」、「チケットを予約する」など、同じことをほとんど発話していません。うまくいきます。
「チケットを予約しない」、「ショーを予約する」でも機能します。私の質問は次のとおりです。これらの否定的な検索を排除して、上記のインテントを検索し、インテントを呼び出す代わりにエラー メッセージを返すにはどうすればよいですか。
現在、LUIS フレームワークでこれを試しています。
ありがとう
私は意図 "BookTicket"を持っています。「チケットを予約する」、「チケットを予約する」など、同じことをほとんど発話していません。うまくいきます。
「チケットを予約しない」、「ショーを予約する」でも機能します。私の質問は次のとおりです。これらの否定的な検索を排除して、上記のインテントを検索し、インテントを呼び出す代わりにエラー メッセージを返すにはどうすればよいですか。
現在、LUIS フレームワークでこれを試しています。
ありがとう
LUIS の場合は、None インテントを使用して、除外したい否定的な例をマークします。このようにして、モデルは、これらの否定的な発話を "BookTicket" ではなく None インテントに関連付けることを学習します。
このhttps://azure.microsoft.com/en-in/documentation/articles/machine-learning-apps-text-analytics/を試すことができます。プロジェクトに必要なしきい値を設定して、陽性のみが出るようにします。
Google が私をここに連れてきたので、役に立つと思う人のためにこれを投稿します。
Microsoft のドキュメントには次のように記載されています。「2 つのインテント (1 つのポジティブと 1 つのネガティブ) を作成し、それぞれに適切な発話を追加できます。または、1 つのインテントを作成し、2 つの異なるポジティブな用語とネガティブな用語をエンティティとしてマークすることもできます。」