回复内容的生成方法、装置、设备和存储介质制造方法及图纸

技术编号:28035487 阅读:21 留言:0更新日期:2021-04-09 23:17
本申请公开了回复内容的生成方法、装置、电子设备及存储介质,涉及大数据和深度学习等人工智能技术领域。具体实现方案为:获取当前会话中的当前用户请求,以及当前会话中的历史指代信息;从历史指代信息中提取与当前用户请求匹配的内容;根据内容,对当前用户请求进行更新,得到更新后的当前用户请求;根据更新后的当前用户请求,生成当前用户请求的回复内容。由此实现了可灵活利用历史指代信息进行再次的指代对话逻辑,减少了对话轮次,提高了对话效率,降低了对多轮对话系统配置的门槛及复杂度,同时提升了用户对话的流畅度,提高了用户体验。

【技术实现步骤摘要】
回复内容的生成方法、装置、设备和存储介质
本申请涉及计算机
,具体涉及大数据、深度学习等人工智能
,尤其涉及回复内容的生成方法、装置、电子设备及存储介质。
技术介绍
随着自然语言技术的发展,多轮对话技术日趋成熟完善,使得多轮对话系统可以应用在各行各业的各个业务场景中,在提升客户服务效率的同时,降低了企业的成本。相关技术中,多轮对话系统通常采用基于填槽法或者填槽法的改进版来实现回复内容生成,对话能力比较单一,且通常按照预设流程来完成对话的交互,因此,如何更好实现回复内容的生成成为亟待解决的问题。
技术实现思路
本申请提供了一种回复内容的生成方法、装置、电子设备以及存储介质。根据本申请的第一方面,提供了一种回复内容的生成方法,包括:获取当前会话中的当前用户请求,以及所述当前会话中的历史指代信息;从所述历史指代信息中提取与所述当前用户请求匹配的内容;根据所述内容,对所述当前用户请求进行更新,得到更新后的当前用户请求;根据更新后的当前用户请求,生成所述当前用户请求的回复内容本文档来自技高网...

【技术保护点】
1.一种回复内容的生成方法,包括:/n获取当前会话中的当前用户请求,以及所述当前会话中的历史指代信息;/n从所述历史指代信息中提取与所述当前用户请求匹配的内容;/n根据所述内容,对所述当前用户请求进行更新,得到更新后的当前用户请求;/n根据更新后的当前用户请求,生成所述当前用户请求的回复内容。/n

【技术特征摘要】
1.一种回复内容的生成方法,包括:
获取当前会话中的当前用户请求,以及所述当前会话中的历史指代信息;
从所述历史指代信息中提取与所述当前用户请求匹配的内容;
根据所述内容,对所述当前用户请求进行更新,得到更新后的当前用户请求;
根据更新后的当前用户请求,生成所述当前用户请求的回复内容。


2.根据权利要求1所述的方法,其中,所述历史指代信息包括:触发指代的历史用户请求,以及与所述历史用户请求对应的多个指代选项,所述从所述历史指代信息中提取与所述当前用户请求匹配的内容,包括:
在所述当前用户请求中未包括序数实体时,按照时间点从近到远的顺序依次从所述历史指代信息中获取历史用户请求作为待处理历史用户请求;
确定所述当前用户请求与所述待处理历史用户请求对应的多个指代选项的第一相似度;
将对应的第一相似度满足第一相似度阈值的指代选项,作为与所述当前用户请求匹配的内容。


3.根据权利要求1或2所述的方法,其中,所述从所述历史指代信息中提取与所述当前用户请求匹配的内容,还包括:
在所述当前用户请求中包括序数实体时,按照时间点从近到远的顺序依次从所述历史指代信息中获取历史用户请求作为待处理历史用户请求;
对所述当前用户请求中的所述序数实体以及无意义词语进行去除处理,生成改写后的当前用户请求;
确定所述改写后的当前用户请求与所述待处理历史用户请求的第二相似度;
将对应的第二相似度满足第二相似度阈值的待处理历史请求,作为与所述当前用户请求匹配的内容。


4.根据权利要求3所述的方法,其中,所述从所述历史指代信息中提取与所述当前用户请求匹配的内容,还包括:
若未获取到对应的第二相似度满足第二相似度阈值的待处理历史请求,则判断所述当前用户请求是否满足预设的指代继承条件;
在所述当前用户请求满足预设的指代继承条件时,将所述历史指代信息中时间点最近的历史用户请求,作为与所述当前用户请求匹配的内容;
在所述当前用户请求未满足预设的指代继承条件时,确定不存在与所述当前用户请求匹配的内容。


5.根据权利要求4所述的方法,其中,所述指代继承条件中包括:指代继承的多个相关词语;
所述判断所述当前用户请求是否满足预设的指代继承条件,包括:
判断所述当前用户请求中是否存在所述相关词语;
在所述当前用户请求中存在所述相关词语时,确定所述当前用户请求满足所述指代继承条件;
在所述当前用户请求中未存在所述相关词语时,确定所述当前用户请求未满足所述指代继承条件。


6.根据权利要求1所述的方法,其中,所述历史指代信息包括:触发指代的历史用户请求,以及所述历史用户请求对应的多个指代选项;
所述根据所述内容,对所述当前用户请求进行更新,得到更新后的当前用户请求,包括:
在所述内容为历史用户请求时,根据所述内容对应的多个指代选项以及所述当前用户请求,确定所述当前用户请求中序数实体所指代的指代选项;将所述当前用户请求中序数实体所指代的指代选项,作为更新后的当前用户请求;
在所述内容为指代选项时,将所述内容作为更新后的当前用户请求。


7.根据权利要求1所述的方法,其中,在根据更新后的当前用户请求,生成所述当前用户请求的回复内容之后,还包括:
判断所述回复内容是否包括多个指代选项;
在所述回复内容包括多个指代选项时,根据所述当前用户请求以及对应的回复内容对所述当前会话的历史指代信息进行更新。


8.一种回复内容的生成装置,包括:
第一获取模块,用于获取当前会话中的当前用户请求,以及所述当前会话中的历史指代信息;
第一提取模块,用于从所述历史指代信息中提取与所述当前用户请求匹配的内容;
第一更新模块,用于根据所述内容,对所述当前用户请求进行更新,得到更新后的当前用户请求;
第一生成模块,用于根据更...

【专利技术属性】
技术研发人员:赵筱军王猛黄庆伟
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1