Wit.ai 特征 - 自由文本 - 关键字和 Intent/entities 之间的区别
Wit.ai differences between Trait - Free Text - Keyword and Intent/entities
现在我脑子里一片混乱。我看过这个视频教程来理解 Wit.ai 逻辑:https://www.youtube.com/watch?v=yLAHVPaHWFA
这是一个非常好的基础训练视频。但是我还是看不懂其中的逻辑。
我想创造一个这样的故事 Human(H) / Robot(R):
(H) 你好
(R) 你好人类,你可以选择A动作或B动作
(H) 一个动作
(R) 好的人类,这是一个动作
这真的很简单,但我不知道在 "understanding" 部分声明什么。
1 - 我是否必须创建一个 "Say Hello" 意图
2 - 如果是,我是否必须创建一个 "hello" 实体并为其提供其他称呼,例如 "Hi"、"yo"、"What's up?"、...
3 - 我是否必须创建一个 "choose action" 意图,或者它只是一个故事的一个意图?这正是我不明白的。
4 - 如果是,A&B 操作是自由文本,如 ("An hotel"、"a restaurant")。我怎样才能教机器人识别它们?
我只需要对这些点有一些启发!我真的很难正确翻译和理解。谢谢你的帮助!
您可以声明一个 "greeting" 意图(意图只是 user-created 实体)。之后,您可以使用许多其他词来验证(喂食)它,例如“Hey buddy, Sup bud, Hellloooo, Hi bot, etc”。此外,您可以为该意图赋予值,例如负值或正值。
例如:
" Hey dumb f*
" >> "greeting" 意图 + 负值 ❌
" Hi brother!
" >> "greeting" 意图 + 正值 ✅
以便您可以在以下两者之间做出决定:
"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
此类交互需要使用 /converse API
https://wit.ai/docs/recipes#converse-link
在上面的 link 中转到 "Handle yes/no answers" 部分。
此外,您可以使用快速回复让用户在 A 操作或 B 操作之间进行选择。快速回复对于此类交互非常有用。
https://developers.facebook.com/docs/messenger-platform/send-api-reference/quick-replies
现在我脑子里一片混乱。我看过这个视频教程来理解 Wit.ai 逻辑:https://www.youtube.com/watch?v=yLAHVPaHWFA
这是一个非常好的基础训练视频。但是我还是看不懂其中的逻辑。
我想创造一个这样的故事 Human(H) / Robot(R):
(H) 你好
(R) 你好人类,你可以选择A动作或B动作
(H) 一个动作
(R) 好的人类,这是一个动作
这真的很简单,但我不知道在 "understanding" 部分声明什么。
1 - 我是否必须创建一个 "Say Hello" 意图
2 - 如果是,我是否必须创建一个 "hello" 实体并为其提供其他称呼,例如 "Hi"、"yo"、"What's up?"、...
3 - 我是否必须创建一个 "choose action" 意图,或者它只是一个故事的一个意图?这正是我不明白的。
4 - 如果是,A&B 操作是自由文本,如 ("An hotel"、"a restaurant")。我怎样才能教机器人识别它们?
我只需要对这些点有一些启发!我真的很难正确翻译和理解。谢谢你的帮助!
您可以声明一个 "greeting" 意图(意图只是 user-created 实体)。之后,您可以使用许多其他词来验证(喂食)它,例如“Hey buddy, Sup bud, Hellloooo, Hi bot, etc”。此外,您可以为该意图赋予值,例如负值或正值。
例如:
" Hey dumb f*
" >> "greeting" 意图 + 负值 ❌
" Hi brother!
" >> "greeting" 意图 + 正值 ✅
以便您可以在以下两者之间做出决定:
"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
此类交互需要使用 /converse API
https://wit.ai/docs/recipes#converse-link
在上面的 link 中转到 "Handle yes/no answers" 部分。
此外,您可以使用快速回复让用户在 A 操作或 B 操作之间进行选择。快速回复对于此类交互非常有用。
https://developers.facebook.com/docs/messenger-platform/send-api-reference/quick-replies