問題タブ [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.

0 投票する
7 に答える
44291 参照

artificial-intelligence - luis.ai と api.ai と wit.ai の比較?

3つの間の特定の違いと機能を知っている人はいますか?または、開発者としてより多くの機能/より柔軟に使用できる場合は?

0 投票する
4 に答える
3885 参照

c# - ボットとチャット中にユーザーの位置を取得するには?

Microsoft Bot テクノロジを使用して Slack と統合する Bot Framework アプリケーションを開発しています。ボット プロジェクトでは、ユーザーがメッセージを送信したときにユーザーの場所を取得しようとしていました。

私が達成しようとしているのは、ユーザーが「近くの病院を表示してください」というメッセージを入力すると、ユーザーの地理座標を取得し、その場所の近くの病院のリストを返す API に渡すことです。Microsoft Bot プロジェクトでユーザーの現在の場所を取得する方法について何か考えはありますか?

Geo ロケーション クラスを使用してみましたが、クラス参照を直接追加することができず、Geo ロケーション クラスの外部 DLL を追加すると、Visual Studio がいくつかのエラーをスローします。

ボットでユーザーの現在の場所を取得する方法はありますか?

0 投票する
2 に答える
2095 参照

c# - LUIS builtin.datetime.date を解析する

Luis モデルを構築しましたが、DateTime.Parse を使用して正常に解析されない「this weeked」が 2016-W20-WE (または同様のもの) を返すようなエントリの builtin.datetime.date を解析する際に問題が発生しました。

LUISParse というクラスを使用しているように見えるこの投稿に出くわしましたが、Google でこれへの参照が見つかりません。

0 投票する
1 に答える
192 参照

bots - ボットとのチャット中にユーザーが間違った入力をしたことを確認する方法は?

私は 1 つの Bot Framework 関連のアプリケーションを開発しており、そのユーザーがこのように「近くの場所を表示」と入力すると、近くの場所のように表示されます。ここでは、キー値「場所」を Google API に渡し、正確な結果を生成します。しかし、ここで私の質問は、ユーザーが「近くの場所を表示する」などの間違った入力を入力し、近くの場所を表示するときです」この時点で「正しい入力を入力してください」というメッセージを表示したいユーザーフレンドリーなメッセージを表示する方法.私への提案。

前もって感謝します。

0 投票する
1 に答える
179 参照

c# - 単一のボットを複数の Slack アカウントに設定する方法は?

Microsoft Bot Framework を使用してボットを開発し、それを Slack アカウントの 1 つに構成しました。

同じボットを別の Slack アカウントで使用できますか? はいの場合、Microsoft Bot Framework ダッシュボードからどのように構成できますか?

0 投票する
1 に答える
913 参照

c# - Bot Framework のメソッド内で単純なユーザー入力を取得する

Microsoft Bot Framework でユーザー メッセージを文字列変数 (c#) に渡す簡単な方法はありますか?

基本的に、メソッドの途中で次のユーザー メッセージを入力として受け取り、メッセージを変数として保存して同じメソッドの実行を継続したいと考えています。

PromptDialog を使用するプロセスを避けたい、PromptDialog パラメーターに合わせて囲んでいるメソッドを変更する (私のメソッドには IAwaitable ではなく LuisResult があるため...) など。

私が望むのは、コンソールを介してユーザー入力を取得することと同等ですが、この場合、現在のメソッドを終了または変更せずに、ボット フレームワーク インターフェイスを介して実行します。再試行など、特別なことは必要ありません。

編集: メッセージが LUIS を通過する必要もありません (MessageReceived も各メッセージを LUIS に送信します)。

ありがとう!

0 投票する
1 に答える
425 参照

microsoft-cognitive - LUIS builtin.number エンティティの解析

builtin.numberボットに LUIS を統合しようとしていますが、必要な要素の 1 つは数字であるため、当然エンティティを使用したいと考えていました。

エンティティが認識されている間、それが提供する出力はまだ文字列値であり、そこから自分の番号を取得するために解析する必要があることがすぐにわかりました。これは、「12」、「5」、「10」ではうまくいくかもしれませんが、「4」または「28」になると機能しなくなります。

私がここに欠けているものはありますか?それとも、これは予想される動作であり、書かれた数値をサポートしないか、独自の解析メソッドを実装する必要がありますか?

0 投票する
1 に答える
491 参照

botframework - 確認ダイアログで [戻る] ボタンをクリックすると、以前のユーザーの会話に戻るにはどうすればよいですか?

私は現在、ボット フレームワーク テクノロジに取り組んでいます。私のプロジェクトの 1 つで、下の図のように FORM の [戻る] ボタンをクリックすると、ユーザーの会話に戻りたいと考えています。 ここに画像の説明を入力

ユーザーがボット フレームワーク エミュレーターに戻るとすぐに戻ることはわかっていますが、上記のシナリオが必要です。

上記のシナリオを解決するにはどうすればよいですか?