技术实现过程描述如下:
首先通过 ASR(语音识别)模块把语音转换成文字。
然后通过转换而成的文字做一个问句的理解,或者说做一个查询的理解,理解完以后,再对意图做一个识别;最后,把这个问句的理解和意图识别的结果带到对话管理系统里,对话管理系统会决定到底是给哪一种机器人发过去,这些机器人最后给出答案,将答案返回。
对话管理系统可以选择一个机器人将问题发过去,也可以同时将问题发给所有的机器人,当它们都回复答案时,进行答案选择再返回,使用哪种方式取决于选择策略。
上图中这四种机器人分别对应了四种不同的模块:
第一种是任务管理类的模块,比如说订机票,它属于一个特定的任务,这种机器人就类似苹果的Siri,是任务处理类;
第二种是知识库问答,也就是咨询问答类的,只是做一些咨询类的工作,一般情况下,它并不处理实际的一些任务;
第三类是知识图谱问答,知识图谱是知识库常见的是提供一个问答对结构和一个树型结构,知识图谱提供一个图结构,可以认为是一个广义上的知识库问答。
第四类是聊天机器人的技术,聊天并不是客服的首要功能,其存在的原因在于,一是在用户没有输入知识库内容的时候,这个聊天机器人会被客户当成是测试机器人技术能力的评测对象;二是在某些场景下,会让整个客服对话没那么单调。在实际的智能客服系统里面,一般也可以选择让用户可以关闭聊天功能。
对话机器人技术实现过程
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 前面的文章主要从理论的角度介绍了自然语言人机对话系统所可能涉及到的多个领域的经典模型和基础知识。这篇文章,甚至之后...
- 姓名:杜敏刚 学号:17021211253 转载自:http://36kr.com/p/5098918.htm...
- 导读:智能对话是搜索引擎的未来形态。阿里的“神马搜索”在发展全网搜索、国内信息流、国际信息流等大数据业务的同时,智...