聊天机器人分类
1.偏向工具性的服务机器人
以完成任务或回答事实性问题为导向,如向sir提问“今天的天气如何”或者向小爱同学下达“小爱同学,开下空调”的指令。
2.偏娱乐的机器人
以闲聊或者回答非事实性问题为导向,需要交谈自如、博君一笑。
两类机器人背后的难点
1. 工具性的服务型聊天机器人
有两个核心要素:
其一是问题和指令的解析,也就是系统需要正确理解用户的意图,如果问题和指令都分析错了,后面也就白下功夫了。
其二则是数据库(知识库)的构建,构建一个问答系统的数据库(知识库),一个涵盖大量信息并且质量较高的知识库的构建是相当困难的。
2. 娱乐型聊天机器人
这一类机器人更多地伴随着深度学习的发展而发展。在收集了高质量的海量对话数据之后,通过深度学习来训练一个语言模型,进而“读懂”聊天内容。
Facebook 的 DeepText 文本理解引擎正是基于这样的想法而实现的。