2016-08-04 7 views
3

私はFacebookのWit.aiに基づいてチャットボットプロジェクトを進めており、デフォルトの意図を設定することが可能かどうか疑問に思っていましたか?例えばWit.aiでデフォルトのインテントを設定することはできますか?

は、私のボットは現在、「あなたはどこにありますか?」などの質問のほんの一握りをサポートしています「あなたの電話番号は何ですか?」という質問がありますが、これらの質問のそれぞれには意図や話がありますが、ボットが理解できないことを誰かが聞いた場合、ウィットはそうだと思います(私はこれに関する情報を見つけることができませんでした)ストーリーをランダムに選択して実行します。

私のようなもので応答しますデフォルトの意図を設定したい「私はあなたが何を意味するか理解していないの。」他の意図が認識されない場合は、これは可能ですか?具体的には、私は現在これを達成する方法を持っているので、公式に受け入れられた方法があるかどうかを知りたいですが、ちょっとハッキーで、私がしたくないFacebookのwitパッケージを編集する必要があります。

答えて

4

そこにはまだwit.ai

で利用可能な任意の機能ではありません。しかし、あなたは機知APIによって返された信頼値を使用して必要な機能を得ることができます。信頼度のしきい値を設定できます。値がしきい値を下回る場合はカスタムメッセージを返します。アクション機能の実装でこの機能を処理できます。

さらに参照する場合はpostを参照してください。

0

api.aiを使用することもできます。デフォルトでは、デフォルトのフォールバックインテントが提供されます。 デフォルトのフォールバックイベントで、api.aiが入力を理解していないか、または回答がない場合は、「あなたが今言ったことを理解できませんでした」と返信します。

関連する問題