A dialogue oriented system and the data processing method and device, wherein, the method comprises the steps of: obtaining user input and interaction information; step two, according to the interactive information and context interaction data, generate the corresponding eigenvectors, the retrieval dialogue groups of preset knowledge stored in the feature vector, the corresponding information feedback the dialogue, group acquisition; step three, according to the feedback information, the corresponding dialogue group, generated for dialogue interactive information feedback. This method is no longer like the existing methods that only rely on single sentences to generate feedback for knowledge retrieval, but a combination of dialogue between the two sides after talking about the dialogue process content for retrieval of knowledge base, so compared with the existing methods, the method and the device can effectively avoid the final feedback information and user input interactive dialogue the information does not match the problem, it is helpful to improve the dialogue system user experience.
【技术实现步骤摘要】
本专利技术涉及机器人
,具体地说,涉及一种面向对话系统的数据处理方法及装置。
技术介绍
传统的人机交互过程中,用户通常是通过键盘或鼠标等外设来将自己的命令传递给机器人。而这种人机方式操作复杂,效率低下,对于没有使用经验的用户来说,这种传统的人机交互方式成为了用户与机器人进行沟通的障碍。随着语音技术和自然语言处理技术的发展,基于语音交互的对话系统逐渐成为用户与智能机器人进行人机交互的必备系统。然而对于现有的对话系统而言,其工作方式通常是用户发起一个聊天,然后对话系统对用户输入的内容进行回答,这样一问一答,从而实现人机交互。因此,对话系统的回答就需要与用户发起的聊天主体相关,这样才能吸引用户继续就同一问题来与对话系统进行聊天,这样也就形成了对话。然而,现有对话系统在与用户进行交互的过程中,通常只会通过检索数据库来得到用户所输入的内容的固定答案,这样容易造成逻辑混乱或者答非所问的问题。
技术实现思路
为解决上述问题,本专利技术提供了一种面向对话系统的数据处理方法,其包括:步骤一、获取用户输入的对话交互信息;步骤二、根据所述对话交互信息和上下文交互数据,生成相应的特征向量,利用所述特征向量检索预设知识库中存储的对话组,获取匹配的对话组所对应的反馈信息;步骤三、根据所述匹配的对话组对应的反馈信息,生成针对所述对话交互信息的反馈信息。根据本专利技术的一个实施例,所述预设知识库中的对话组以向量方式存储。根据本专利技术的一个实施例,在所述步骤二中,利用该特征向量检索预设知识库,选取与所述特征向量相似度最高的预设数量的对话组作为匹配的对话组;获取所述匹配的对话组所对应的 ...
【技术保护点】
一种面向对话系统的数据处理方法,其特征在于,包括:步骤一、获取用户输入的对话交互信息;步骤二、根据所述对话交互信息和上下文交互数据,生成相应的特征向量,利用所述特征向量检索预设知识库中存储的对话组,获取匹配的对话组所对应的反馈信息;步骤三、根据所述匹配的对话组所对应的反馈信息,生成针对所述对话交互信息的反馈信息。
【技术特征摘要】
1.一种面向对话系统的数据处理方法,其特征在于,包括:步骤一、获取用户输入的对话交互信息;步骤二、根据所述对话交互信息和上下文交互数据,生成相应的特征向量,利用所述特征向量检索预设知识库中存储的对话组,获取匹配的对话组所对应的反馈信息;步骤三、根据所述匹配的对话组所对应的反馈信息,生成针对所述对话交互信息的反馈信息。2.如权利要求1所述的方法,其特征在于,所述预设知识库中的对话组以向量方式存储。3.如权利要求1或2所述的方法,其特征在于,在所述步骤二中,利用特征向量检索预设知识库,选取与所述特征向量相似度最高的预设数量的对话组作为匹配的对话组;获取所述匹配的对话组所对应的反馈信息,形成候选反馈信息集合;在所述步骤三中,根据所述候选反馈信息集合,生成针对所述对话交互信息的反馈信息。4.如权利要求3所述的方法,其特征在于,在所述步骤二中,利用余弦相似度算法计算所述预设知识库中各个对话组与该特征向量的相似度。5.如权利要求3所述的方法,其特征在于,在所述步骤三中,分别计算所述候选反馈信息集合中各个候选反馈信息与所述对话交互信息的相关度,根据所述各个候选反馈信息的相关度取值从所述候选反馈信息集合中选取出针对所述对话交互信息的反馈信息。6.一种面向对话系统的数据处理装置...
【专利技术属性】
技术研发人员:孔德乾,
申请(专利权)人:北京光年无限科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。