問題タブ [azure-language-understanding]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
artificial-intelligence - luis.ai と api.ai と wit.ai の比較?
3つの間の特定の違いと機能を知っている人はいますか?または、開発者としてより多くの機能/より柔軟に使用できる場合は?
c# - ボットとチャット中にユーザーの位置を取得するには?
Microsoft Bot テクノロジを使用して Slack と統合する Bot Framework アプリケーションを開発しています。ボット プロジェクトでは、ユーザーがメッセージを送信したときにユーザーの場所を取得しようとしていました。
私が達成しようとしているのは、ユーザーが「近くの病院を表示してください」というメッセージを入力すると、ユーザーの地理座標を取得し、その場所の近くの病院のリストを返す API に渡すことです。Microsoft Bot プロジェクトでユーザーの現在の場所を取得する方法について何か考えはありますか?
Geo ロケーション クラスを使用してみましたが、クラス参照を直接追加することができず、Geo ロケーション クラスの外部 DLL を追加すると、Visual Studio がいくつかのエラーをスローします。
ボットでユーザーの現在の場所を取得する方法はありますか?
c# - LUIS builtin.datetime.date を解析する
Luis モデルを構築しましたが、DateTime.Parse を使用して正常に解析されない「this weeked」が 2016-W20-WE (または同様のもの) を返すようなエントリの builtin.datetime.date を解析する際に問題が発生しました。
LUISParse というクラスを使用しているように見えるこの投稿に出くわしましたが、Google でこれへの参照が見つかりません。
bots - ボットとのチャット中にユーザーが間違った入力をしたことを確認する方法は?
私は 1 つの Bot Framework 関連のアプリケーションを開発しており、そのユーザーがこのように「近くの場所を表示」と入力すると、近くの場所のように表示されます。ここでは、キー値「場所」を Google API に渡し、正確な結果を生成します。しかし、ここで私の質問は、ユーザーが「近くの場所を表示する」などの間違った入力を入力し、近くの場所を表示するときです」この時点で「正しい入力を入力してください」というメッセージを表示したいユーザーフレンドリーなメッセージを表示する方法.私への提案。
前もって感謝します。
c# - 単一のボットを複数の Slack アカウントに設定する方法は?
Microsoft Bot Framework を使用してボットを開発し、それを Slack アカウントの 1 つに構成しました。
同じボットを別の Slack アカウントで使用できますか? はいの場合、Microsoft Bot Framework ダッシュボードからどのように構成できますか?
c# - Bot Framework のメソッド内で単純なユーザー入力を取得する
Microsoft Bot Framework でユーザー メッセージを文字列変数 (c#) に渡す簡単な方法はありますか?
基本的に、メソッドの途中で次のユーザー メッセージを入力として受け取り、メッセージを変数として保存して同じメソッドの実行を継続したいと考えています。
PromptDialog を使用するプロセスを避けたい、PromptDialog パラメーターに合わせて囲んでいるメソッドを変更する (私のメソッドには IAwaitable ではなく LuisResult があるため...) など。
私が望むのは、コンソールを介してユーザー入力を取得することと同等ですが、この場合、現在のメソッドを終了または変更せずに、ボット フレームワーク インターフェイスを介して実行します。再試行など、特別なことは必要ありません。
編集: メッセージが LUIS を通過する必要もありません (MessageReceived も各メッセージを LUIS に送信します)。
ありがとう!
microsoft-cognitive - LUIS builtin.number エンティティの解析
builtin.number
ボットに LUIS を統合しようとしていますが、必要な要素の 1 つは数字であるため、当然エンティティを使用したいと考えていました。
エンティティが認識されている間、それが提供する出力はまだ文字列値であり、そこから自分の番号を取得するために解析する必要があることがすぐにわかりました。これは、「12」、「5」、「10」ではうまくいくかもしれませんが、「4」または「28」になると機能しなくなります。
私がここに欠けているものはありますか?それとも、これは予想される動作であり、書かれた数値をサポートしないか、独自の解析メソッドを実装する必要がありますか?