【发布时间】:2017-05-23 02:01:21
【问题描述】:
在我的收藏中,我有一个包含 46k+ 问题和 150k+ 答案的数据库。现在使用这些数据我想构建一个聊天机器人。聊天机器人将能够提供小答案或提供可能答案的链接。
构建这种聊天机器人的方法应该是什么?
【问题讨论】:
在我的收藏中,我有一个包含 46k+ 问题和 150k+ 答案的数据库。现在使用这些数据我想构建一个聊天机器人。聊天机器人将能够提供小答案或提供可能答案的链接。
构建这种聊天机器人的方法应该是什么?
【问题讨论】:
我会推荐以下步骤:
用多个答案链接问题,此链接将是机器人可以谈论的一个小主题/章节/状态。
创建所需的对话流,这意味着以有意义的顺序将主题链接在一起。将同一类别的主题链接在一起。
拥有某种可以存储用户变量的会话。根据存储的变量,您可以将对话引向不同的主题。
定义一组关键字,这些关键字将被识别为从一个主题跳到另一个主题的触发器(以允许一些对话灵活性)。
请记住,在问答交流机器人中,应该发起对话并提供一组可能的启动选项。例如: “有什么可以帮您?”有可能的答案(新订单、取消订单、状态...等)。这些预定义的答案实际上是用户可以输入的主题。
关于技术......有很多,这取决于您喜欢和熟悉的技术。
【讨论】: