【技术实现步骤摘要】
对话处理方法、装置、设备以及存储介质
[0001]本公开涉及计算机应用
,具体涉及智能问答、智能对话、智能客服等人工智能领域。
技术介绍
[0002]随着自然语言技术的发展,机器人对话技术在很多领域的智能客服、智能外呼等场景都有应用。在人机对话系统中,为满足用户的不同需求,对话机器人往往需要回答用户提出的各种各样的问题。然而,相关技术中,针对不同用户的同一问题,答案往往是千篇一律的,对话系统的对话能力有待提高。
技术实现思路
[0003]本公开提供了一种对话处理方法、装置、设备以及存储介质。
[0004]根据本公开的第一方面,提供了一种对话处理方法,应用于对话系统,包括:
[0005]获取第一答案;
[0006]获取第一答案对应的对话相关数据;
[0007]在对话相关数据满足第一干预条件的情况下,确定第一答案的干预方式;
[0008]基于干预方式对第一答案进行干预处理,得到第二答案;
[0009]输出第二答案。
[0010]根据本公开的第二方面,提供了一种对话处理装置,应用于对话系统,包括:
[0011]第一获取模块,用于获取第一答案;
[0012]第二获取模块,用于获取第一答案对应的对话相关数据;
[0013]确定模块,用于在对话相关数据满足第一干预条件的情况下,确定第一答案的干预方式;
[0014]干预模块,用于基于干预方式对第一答案进行干预处理,得到第二答案;
[0015]控制模块,用于输出第二 ...
【技术保护点】
【技术特征摘要】
1.一种对话处理方法,应用于对话系统,包括:获取第一答案;获取所述第一答案对应的对话相关数据;在所述对话相关数据满足第一干预条件的情况下,确定所述第一答案的干预方式;基于所述干预方式对所述第一答案进行干预处理,得到第二答案;输出所述第二答案。2.根据权利要求1所述的方法,还包括:在所述对话相关数据不满足所述第一干预条件的情况下,输出所述第一答案。3.根据权利要求2所述的方法,在所述对话相关数据不满足所述第一干预条件的情况下,输出所述第一答案,包括:在所述对话相关数据不满足多个干预条件的情况下,输出所述第一答案,其中,所述多个干预条件包括所述第一干预条件。4.根据权利要求1、2或3所述的方法,其中,所述第一答案用于答复第一用户问题,所述获取所述第一答案对应的对话相关数据,包括以下至少之一:获取所述第一用户问题对应的表征用户情感的第一语义属性数据;获取所述第一用户问题对应的表征用户态度的第二语义属性数据;获取所述第一用户问题对应的用户画像标签数据;获取所述第一用户问题关联的对话上下文数据;获取与所述对话系统连接的上层业务系统透传的数据。5.根据权利要求1所述的方法,其中,所述第一干预条件对应有多个干预方式,所述确定所述第一答案的干预方式,包括以下之一:根据所述多个干预方式分别对应的优先级,将优先级最高的干预方式作为所述第一答案的干预方式;从所述多个干预方式中随机确定出一个干预方式,作为所述第一答案的干预方式。6.根据权利要求1所述的方法,其中,所述基于所述干预方式对所述第一答案进行干预处理,得到第二答案,包括:从第一候选集合包括的至少一个固定答案中,确定出一个用于替换所述第一答案的固定答案,将所述固定答案作为所述第二答案。7.根据权利要求1所述的方法,其中,所述基于所述干预方式对所述第一答案进行干预处理,得到第二答案,包括:从第二候选集合包括的多种可添加内容中,确定出至少一种可添加内容,将所述至少一种可添加内容与所述第一答案进行拼接,得到所述第二答案。8.根据权利要求7所述的方法,其中,所述将所述至少一种可添加内容与所述第一答案进行拼接,得到所述第二答案,包括以下之一:将第一种可添加内容拼接至所述第一答案的前面,得到所述第二答案;将第二种可添加内容拼接至所述第一答案的后面,得到所述第二答案;将第三种可添加内容拼接至所述第一答案的前面,并将第四种可添加内容拼接至所述第一答案的后面,得到所述第二答案。9.一种对话处理装置,应用于对话系统,包括:
第一获取模块,用于获取第一答案;第二获取模块,用于获取所述第一答案对应的对话相关数据;确定模块,用于在所述对话相关数据满足第一干预条件的情况下,确定所述第一答案的干预方式;干预模块,用于基于所述干预方式对所述第一答案进行干预处理,得到第二答案;控制模块,用于输出所述第二答案。10....
【专利技术属性】
技术研发人员:王猛,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。