首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在ChatterBot中提供选择选项作为响应

如何在ChatterBot中提供选择选项作为响应
EN

Stack Overflow用户
提问于 2020-02-25 10:22:59
回答 2查看 1.4K关注 0票数 0

我正在使用python聊天机器人库创建一个聊天机器人。我能用英语训练聊天机器人。接下来,我要完成的是构建一个聊天机器人,为用户提供筛选数据的选择选项。用户的请求是预订一张电影票。我想将响应显示为3个按钮

你想在哪个时段预定电影票?

早安

b.下午

c.晚上。

ChatterBot中是否有任何特性可以将选择选项作为响应发送给用户.

EN

回答 2

Stack Overflow用户

发布于 2020-02-25 10:40:01

考虑到上一个稳定版本,使用GuntherCox的chatterbot库无法获得这种类型的响应。

请阅读以下文档以了解更多信息:文档链接

否则,您可以提出一个问题,这里也是他们的代码库,供您仔细考虑:Github链接

票数 0
EN

Stack Overflow用户

发布于 2020-02-25 18:02:54

如果你想要意图和基于实体的聊天机器人,你可以查看Snips-nlu和Rasa。

https://github.com/snipsco/snips-nlu

https://github.com/RasaHQ/rasa

到目前为止,我看到的是,聊天机器人只能提供静态的反应。Snips具有从json文件生成yaml数据集的模块,您可以在其中定义意图、实体、多个插槽等。

https://snips-nlu.readthedocs.io/en/latest/dataset.html

Rasa可以提供您正在寻找的东西。提供基于回答选项的问题。提供简单的培训,HTTP,python等。

https://rasa.com/docs/rasa/user-guide/rasa-tutorial/

最后,这是一个为snips、rasa和其他人生成培训数据的工具。

https://rasa.com/docs/rasa/user-guide/rasa-tutorial/

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

https://stackoverflow.com/questions/60392335

复制
相关文章

相似问题

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