首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么wit.ai机器人会跳到会话的中间?

为什么wit.ai机器人会跳到会话的中间?
EN

Stack Overflow用户
提问于 2016-08-05 17:11:01
回答 1查看 216关注 0票数 0

我正在尝试与wit.ai进行基于流的对话。我举了https://wit.ai/l5t/FlowBased_Example的例子,注意到了一件奇怪的事情。如果你从上面的页面启动机器人并立即说"no",机器人就会调用answer-tv函数并说"Ok。你在线观看体育比赛吗?“查看机器人的故事可以清楚地看到,answer-tv函数只能在对话的深层被调用,最短的路径是:

代码语言:javascript
运行
复制
-> I want to take the survey!
<- Do you watch sports on TV?
-> No
<- [answer-tv]
<- Ok. And do you watch sports online?

机器人怎么可能跳过了第一步,在对话中找到了用户会回答“否”的任意点,并从那里继续呢?如何避免这种行为?

EN

回答 1

Stack Overflow用户

发布于 2016-08-17 14:28:45

把所有这些故事想象成连通的图表。其中的入口点是任何一个故事。顶点是用户消息、机器人操作和机器人回复。边缘是故事中的书签链接和分支。为了理解这个流程,你可以自己在工作表上画一张图,并将上面的对话可视化。您可以通过适当地构造图形来调节机器人的行为。

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

https://stackoverflow.com/questions/38785506

复制
相关文章

相似问题

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