人机交互方法、装置、设备、存储介质及计算机程序产品制造方法及图纸

技术编号:33285172 阅读:12 留言:0更新日期:2022-04-30 23:50
本公开提供了人机交互方法、装置、设备、存储介质及计算机程序产品,涉及人工智能技术领域,尤其涉及自然语言处理领域。具体实现方案为:获取当前对话内容;在已存储的画像信息中,确定匹配所述当前对话内容的目标画像信息;基于所述当前对话内容以及所述目标画像信息,确定匹配所述当前对话内容的回复内容;以所述回复内容,对所述当前对话内容进行对话回复。通过本公开可以实现以较低的存储成本,实现以表征长时记忆的回复内容进行对话回复。征长时记忆的回复内容进行对话回复。征长时记忆的回复内容进行对话回复。

【技术实现步骤摘要】
人机交互方法、装置、设备、存储介质及计算机程序产品


[0001]本公开涉及人工智能
,尤其涉及自然语言处理领域。

技术介绍

[0002]随着科学技术的不断发展,信息技术、计算机技术以及人工智能技术的引入,机器人的研究已经逐步走出工业领域,扩展到了医疗、保健、家庭、娱乐以及服务行业等领域。而人们对于机器人的要求也从简单重复的机械动作提升为具有拟人问答、自主性及与其它机器人进行交互的智能机器人,人机交互也就成为决定智能机器人发展的重要因素。

技术实现思路

[0003]本公开提供了一种人机交互方法、装置、设备、存储介质及计算机程序产品。
[0004]根据本公开的一方面,提供了一种人机交互方法,包括:
[0005]获取当前对话内容;在已存储的画像信息中,确定匹配所述当前对话内容的目标画像信息;基于所述当前对话内容以及所述目标画像信息,确定匹配所述当前对话内容的回复内容;以所述回复内容,对所述当前对话内容进行对话回复。
[0006]根据本公开的另一方面,提供了一种人机交互装置,包括:
[0007]获取模块,用于获取当前对话内容;确定模块,用于在已存储的画像信息中,确定匹配所述当前对话内容的目标画像信息;以及用于基于所述当前对话内容以及所述目标画像信息,确定匹配所述当前对话内容的回复内容;处理模块,用于以所述回复内容,对所述当前对话内容进行对话回复。
[0008]根据本公开的又一方面,提供了一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述涉及的方法。
[0009]根据本公开的又一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行上述涉及的方法。
[0010]根据本公开的又一方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现上述涉及的方法。
[0011]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0012]附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0013]图1是本公开提供的一种人机交互方法的流程示意图;
[0014]图2是本公开提供的另一种人机交互方法的流程示意图;
[0015]图3是本公开提供的一种确定匹配所述当前对话内容的回复内容的流程示意图;
[0016]图4是本公开提供的又一种人机交互方法的流程示意图;
[0017]图5是本公开提供的另一种人机交互方法的流程示意图;
[0018]图6是本公开提供的一种存储画像信息的流程示意图;
[0019]图7是本公开提供的另一种存储画像信息的流程示意图;
[0020]图8是本公开提供的人机交互方法的流程图;
[0021]图9是本公开提供的一种人机交互装置框图;
[0022]图10示出了可以用来实施本公开的实施例的示例电子设备的示意性框图。
具体实施方式
[0023]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0024]随着科学技术的不断发展,信息技术、计算机技术以及人工智能技术的引入,机器人的研究已经逐步走出工业领域,扩展到了医疗、保健、家庭、娱乐以及服务行业等领域。而人们对于机器人的要求也从简单重复的机械动作提升为具有拟人问答、自主性及与其它机器人进行交互的智能机器人,人机交互也就成为决定智能机器人发展的重要因素。
[0025]相关技术中,为保证人机交互过程中,机器侧可以保持回复内容的一致性,通常会将人机交互过程中的历史对话内容进行存储。进一步的,当用户与机器进行人机交互时,机器侧能够通过检索已存储的历史对话内容的方式,确定历史对话过程中所回复的内容,进而回复能够表征长时记忆的回复内容。但相关技术中,会将人机交互历史中产生的全部对话内容进行存储,该方法存在以下问题:
[0026]1)所存储的历史对话内容没有侧重点,机器侧进行有用信息筛选时,存在特征信息容易遗漏的问题。
[0027]2)由于机器侧需要在完整的历史对话内容中查找有用信息,因此,针对人机交互场景,机器侧数据处理量较大。并且,训练时需要通过多个长数据集进行训练,训练成本高。
[0028]有鉴于此,本公开提供了一种人机交互方法,可以在人机交互过程中获取当前对话内容,并在已存储的画像信息中,确定匹配当前对话内容的目标画像信息。进一步的,可以通过当前对话内容以及目标画像信息,确定匹配当前对话内容的回复内容,进而所确定以回复内容,对当前对话内容进行对话回复。由于本公开所存储及使用的信息为具有长时记忆特征的画像信息,因此,信息存储量小,利用率高,可以满足人机交互场景的实际使用需求。
[0029]图1是本公开提供的一种人机交互方法的流程示意图,如图1所示,包括以下步骤。
[0030]在步骤S101中,获取当前对话内容,并在已存储的画像信息中,确定匹配当前对话内容的目标画像信息。
[0031]本公开实施例中,当前对话内容可以理解为本次人机交互过程中,用户与机器之间的部分或全部对话内容。示例的,画像信息可以理解为预先定义的特征标识,该特征表示可以用于表征长时记忆的特征信息,例如可以包括性别、年龄、学历以及喜好。当然,画像信息还可以包括其他类别的特征信息,本公开对此不做具体限定。此外,可以理解的是,所存
储的画像信息包括表征用户长时记忆的用户画像信息,以及表征机器长时记忆的机器画像信息。
[0032]在步骤S102中,基于当前对话内容以及目标画像信息,确定匹配当前对话内容的回复内容。
[0033]在步骤S103中,以回复内容,对当前对话内容进行对话回复。
[0034]本公开实施例提供的人机交互方法,可以在人机交互过程中,通过所获取的当前对话内容,在所存储的画像信息中确定目标画像信息,进而通过当前对话内容以及目标画像信息,得到回复内容。进一步的,以所得到回复内容进行对话回复,可以使机器保持一致的人设,提高用户在人机交互过程中的实际体验。由于相较于完整的历史对话内容,画像信息对应的信息存储量较少,因此,该方法可以满足信息存储需求。并且,由于相较于在完整历史对话内容中进行内容筛选的方式,在画像信息中筛选目标画像信息的信息处理量较少,因此,机器侧计算量较小,可以提高机器侧执行对话回复的处理效率。
[0035]本公开实施例中,目标画像信息可以理解为对回复有帮助的画像信息。一实施方式本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种人机交互方法,包括:获取当前对话内容,并在已存储的画像信息中,确定匹配所述当前对话内容的目标画像信息;基于所述当前对话内容以及所述目标画像信息,确定匹配所述当前对话内容的回复内容;以所述回复内容,对所述当前对话内容进行对话回复。2.根据权利要求1所述的方法,其中,确定匹配所述当前对话内容的目标画像信息,包括:对所述当前对话内容与所述已存储的画像信息进行相关性检测,得到相关性评分;将所述相关性评分超过预设评分阈值的画像信息,确定为所述目标画像信息。3.根据权利要求1或2所述的方法,其中,所述基于所述当前对话内容以及所述目标画像信息,确定匹配所述当前对话内容的回复内容,包括:调用生成模型,所述生成模型的输入为对话内容以及画像信息,输出为与所输入的对话内容相匹配的回复内容;将所述当前对话内容以及所述目标画像信息作为所述生成模型的输入,得到匹配所述当前对话内容的回复内容。4.根据权利要求1至3中任一项所述的方法,还包括:对所述当前对话内容进行画像信息提取,并存储所提取的画像信息。5.根据权利要求4所述的方法,还包括:确定所提取的画像信息与已存储的画像信息之间的信息相似度;若已存储的画像信息中,存在与所提取的画像信息之间的信息相似度高于相似度阈值的画像信息,则删除所述信息相似度高于相似度阈值的画像信息。6.根据权利要求1至5中任一项所述的方法,还包括:若所述画像信息包括用户画像信息和机器画像信息,则将用户画像信息存储于第一存储地址,以及将机器画像信息存储于第二存储地址,所述第一存储地址与所述第二存储地址不同。7.根据权利要求6所述的方法,其中,将用户画像信息存储于第一存储地址,包括:确定用户画像信息所匹配的键值;将所述用户画像信息存储于匹配所述键值的第一存储地址;其中,不同所述键值所匹配的第一存储地址不同。8.根据权利要求1至7中任一项所述的方法,还包括:在所存储的画像信息的信息总量超过信息量阈值的情况下,删除存储时长最长的画像信息;和/或在所存储的画像信息的存储时长超过存储时长阈值的情况下,删除存储时长超过存储时长阈值的画像信息。9.一种人机交互装置,包括:获取模块,用于获取当前对话内容;确定模块,用于在已存储的画像信息中,确定匹配所述当前对话内容的目标画像信息;以及用于基于所述当前对话内容以及所述目标画像信息,确定匹配所述当前对话内容的回
复内容;处理模块,用于以所述回复内容,对所述当前对话内容进行对话回复。10.根据权利要求9所述的装置,其中,所述确定模块采用如下方式确定匹配所述当前对话内容的目...

【专利技术属性】
技术研发人员:徐新超吴文权吴华
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1