2017-01-17 9 views
1

これは私の頭の中で今混乱しています。私はこのビデオチュートリアルでWit.aiロジックを理解しています:https://www.youtube.com/watch?v=yLAHVPaHWFA特色のないテキスト - キーワードとインテント/エンティティの相違点

基本的なトレーニングには本当に良いビデオです。しかし、私はまだ論理を理解することはできません。
私は人間(H)のような物語を作成したい/ロボット(R):
(H)こんにちは
(R)こんにちは人、あなたが選ぶことができるアクションまたはBアクションが
(H)アクション
(R)Ok humanこれはAアクションです

これは本当にシンプルですが、「理解」セクションで何を宣言するか分かりません。
1 - 「Say Hello」インテントを作成する必要がありますか
2つの場合は、「hello」エンティティを作成し、「Hi」、「yo」、「What's up ? "、...
3 - "選択アクション "インテントを作成する必要がありますか、それとも1つのストーリーのための1つの意図ですか?これはまさに私が理解していないものです。
4 - そうである場合、A & Bアクションはフリーテキストのようです(「ホテル」、「レストラン」)。どのように私はそれらを認識するためにボットを教えることができますか?

私はちょうどそれらのポイントについていくつかの啓発が必要です!正しく翻訳して理解することは本当に難しいです。助けてくれてありがとう!

答えて

2

こんにちは!

「挨拶」インテントを宣言することができます(インテントはユーザー作成エンティティのみです)。その後、 "ちょっとバディ、芽吹き、Hellloooo、こんにちは、など"のような多くの他の単語でそれを検証(フィード)することができます。また、負の値や正の値など、そのインテントに値を与えることもできます。例えば

"Hey b1tch" >>はテント+負の値は

"Hey my best bro!" >>テント+正の値を "挨拶" "挨拶"

次のいずれかを選択できます。

"Language please... Anyway.. Hey {user_name}"

または

"Hey {user_name} ! :) Really nice to see you here !"

ユーザーのシンプルなハイテクテキストを応答します。

それ以外

(R)Hello human, you can choose A action or B action

(H)A action

(R)Ok human, this is A action

このタイプの相互作用は、/逆APIの使用方法この上記のリンクで

https://wit.ai/docs/recipes#converse-link

「ハンドルはい/いいえ答え」セクションまで行く必要があります。

また、クイック返信を使用して、ユーザーにAアクションまたはBアクションのいずれかを選択させることができます。クイック返信は、このタイプのやり取りには本当に便利です。

https://developers.facebook.com/docs/messenger-platform/send-api-reference/quick-replies

は素敵Bottingを持っています。

+1

あなたの素晴らしい答えをありがとう! –

関連する問題