美文网首页
对话机器人技术实现过程

对话机器人技术实现过程

作者: 当我写下一亿行代码 | 来源:发表于2019-04-22 22:23 被阅读0次

    技术实现过程描述如下:
    首先通过 ASR(语音识别)模块把语音转换成文字。
    然后通过转换而成的文字做一个问句的理解,或者说做一个查询的理解,理解完以后,再对意图做一个识别;最后,把这个问句的理解和意图识别的结果带到对话管理系统里,对话管理系统会决定到底是给哪一种机器人发过去,这些机器人最后给出答案,将答案返回。
    对话管理系统可以选择一个机器人将问题发过去,也可以同时将问题发给所有的机器人,当它们都回复答案时,进行答案选择再返回,使用哪种方式取决于选择策略。
    上图中这四种机器人分别对应了四种不同的模块:
    第一种是任务管理类的模块,比如说订机票,它属于一个特定的任务,这种机器人就类似苹果的Siri,是任务处理类;
    第二种是知识库问答,也就是咨询问答类的,只是做一些咨询类的工作,一般情况下,它并不处理实际的一些任务;
    第三类是知识图谱问答,知识图谱是知识库常见的是提供一个问答对结构和一个树型结构,知识图谱提供一个图结构,可以认为是一个广义上的知识库问答。
    第四类是聊天机器人的技术,聊天并不是客服的首要功能,其存在的原因在于,一是在用户没有输入知识库内容的时候,这个聊天机器人会被客户当成是测试机器人技术能力的评测对象;二是在某些场景下,会让整个客服对话没那么单调。在实际的智能客服系统里面,一般也可以选择让用户可以关闭聊天功能。

    相关文章

      网友评论

          本文标题:对话机器人技术实现过程

          本文链接:https://www.haomeiwen.com/subject/oyspgqtx.html