首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无特征文本-关键字和意图/实体的Wit.ai差异

无特征文本-关键字和意图/实体的Wit.ai差异
EN

Stack Overflow用户
提问于 2017-01-17 21:16:57
回答 1查看 2.3K关注 0票数 0

现在我脑子里乱七八糟。我看过这个视频教程来理解Wit.ai逻辑:https://www.youtube.com/watch?v=yLAHVPaHWFA

这是一个很好的基本训练视频。但我还是不明白逻辑。

我想创造一个类似人类(H)/机器人(R)的故事:

(H) Hello

(R)你好人类,你可以选择A动作或B动作

(H) A动作

(R)好的人类,这是一个动作

这真的很简单,但我不知道在“理解”一节中要声明什么。

1-我必须创建一个“说你好”的意图吗?

2-如果是的话,我是否必须创建一个“你好”实体,然后用“嗨”、“哟”、“你好?”、“……

3-我必须创造一个“选择行动”的意图,还是它只是一个故事的意图?这正是我不明白的。

如果是的话,A&B行动是免费的,比如“一家酒店”,“一家餐馆”。我怎么才能教机器人认出他们?

我只需要一些关于这些观点的启发!对我来说,正确地翻译和理解是非常困难的。谢谢你的帮助!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-01-18 22:09:02

您可以声明一个“问候”意图(意图只是用户创建的实体)。在此之后,您可以使用许多其他单词来验证(提要)它,比如“嘿,伙计,Sup,Hellloooo,Hi,等等”。此外,您还可以给出该意图的值,例如负值或正值。

例如:

Hey dumb f*”>> “问候”意图+负值

Hi brother!”>> “问候”意图+积极价值

这样您就可以在以下两者之间作出决定:

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

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

以响应用户的简单hi文本。

除此之外:

(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

在这个上面的链接下到“句柄是/否答案”部分。

此外,还可以使用“快速回复”让用户在“A操作”或“B操作”之间进行选择。快速回复对于这种类型的交互非常有用。

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

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41707155

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档