2017-12-11 14 views
1

Microsoft Azure Bot frameworkを使用してボットを開発しましたが、utterancesの一部が見付かっていないかどうかを確認しようとしています。intent 。私は周りを見ようとしましたが、これに関連するものは何も見つかりませんでした。 missed utterancesのログを見ることはできますか?Microsoft Azure Botフレームワークで紛失したユーザーの発話を表示する方法

+0

私はこのためにテーブルストレージを使用しています。意図が "なし"であれば、未知の発話に対するデフォルトのハンドラが作成され、必要な情報がテーブル記憶域にデータを格納する青い関数に渡されます。一旦それが記憶されると、どの発話がマッピングされていないかを容易に知ることができる。 – NiteLordz

+0

@ NiteLordzだから、欠落した発話を自動的に記録するAzure Botフレームワーク内には組み込み機能はありませんか?また、外部データベースのようなテーブルストレージも、Azure内のサービスですか? – user2916886

+0

私が見た中で最も近いのは、意図に強いマッピングがないかもしれない発話を識別するLUIS Suggested Utterancesです。疑わしい発話にもかなりの量の発話が現れるようです。 –

答えて

1

これにはBot FrameworkまたはLUISには組み込み機能がありません。あなたはどこかのNoneインテントを通る発言を記録するか、(App Insights)のような分析サービスを使用して、探している情報を取得する必要があります。

https://docs.microsoft.com/en-us/bot-framework/portal-analytics-overview

1

LUISでいくつかの初期情報は、それが比較的不確かである、と推奨発話と呼ばれるリストに配置します発話を追跡アクティブラーニングと呼ばれる機能を提供します。能動的学習プロセスで

https://docs.microsoft.com/en-us/azure/cognitive-services/luis/label-suggested-utterancesは、LUISは がそれに送られてきたことをすべての発話を調べて、あなたの注意にそれが ラベルにあなたを希望するものを呼び出します。詳しい情報はここで見つけることができます。 LUISは、それが であることを比較的に確かめ、それらにラベルを付けるように要求します。提案された発話 は、LUISアプリがラベリングのために提案した発話です。

関連する問題