用于聊天的数据处理方法以及相关装置制造方法及图纸

技术编号:32181215 阅读:21 留言:0更新日期:2022-02-08 15:43
本申请公开了一种用于聊天的数据处理方法以及相关装置。该方法包括接收用户输入的聊天内容;基于多轮对话内容,在识别所述聊天内容中存在目标信息的情况下,保存所述目标信息至预设记忆系统;响应于基于所述聊天信息的数据请求指令,调用所述预设记忆系统中的记忆信息并通过预设机器人对话系统生成符合当前语境的与所述记忆信息关联的对话聊天内容。本申请解决了对于聊天的数据处理效果不佳,无法更好地满足自然语言处理的技术问题。通过本申请将长短期记忆内容与自然语言处理结果融合后提升用户聊天体验。本申请适用于聊天应用。本申请适用于聊天应用。本申请适用于聊天应用。

【技术实现步骤摘要】
用于聊天的数据处理方法以及相关装置


[0001]本申请涉及计算机软件、人工智能领域,具体而言,涉及一种用于聊天的数据处理方法以及相关装置。

技术介绍

[0002]自然语言处理,能够在对话、翻译、文本总结、情感分析等领域达到不错的准确度。
[0003]基于自然语言处理的聊天机器人主要集中实现的任务性的有限场景。然而在开放交流语境下,聊天机器人并不具有对用户具有记忆的能力。也就是说,如果在聊天过程中,用户提到之前聊天的信息,聊天机器人并不能够较好地进行响应或积累与用户的关系。
[0004]针对相关技术中对于聊天的数据处理效果不佳,无法更好地满足自然语言处理的问题,目前尚未提出有效的解决方案。

技术实现思路

[0005]本申请的主要目的在于提供一种用于聊天的数据处理方法以及相关装置,以解决对于聊天的数据处理效果不佳,无法更好地满足自然语言处理的问题。
[0006]为了实现上述目的,根据本申请的一个方面,提供了一种用于聊天的数据处理方法。
[0007]根据本申请的用于聊天的数据处理方法包括:接收用户输入的本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种用于聊天的数据处理方法,其特征在于,包括:接收用户输入的聊天内容;基于多轮对话内容,在识别所述聊天内容中存在目标信息的情况下,保存所述目标信息至预设记忆系统,其中,所述预设记忆系统为基于多轮对话使用多组数据通过机器学习训练得出的,多组数据中的每组数据均包括:基于自然语言的对话数据以及所述对话数据的语义标签;响应于基于所述聊天信息的数据请求指令,调用所述预设记忆系统中的记忆信息并通过预设机器人对话系统生成符合当前语境的与所述记忆信息关联的对话聊天内容,其中所述预设机器人对话系统中至少包括虚拟聊天角色。2.根据权利要求1所述的方法,其特征在于,所述预设记忆系统还用于:基于多轮对话内容,识别所述聊天内容中是否存在属于短期记忆的目标信息;和/或,基于多轮对话内容,识别所述聊天内容中是否存在属于长期记忆的目标信息;和/或,基于多轮对话内容,识别所述聊天内容中是否不存在关键记忆信息。3.根据权利要求2所述的方法,其特征在于,所述响应于基于所述聊天信息的数据请求指令,调用所述预设记忆系统中的记忆信息并通过预设机器人对话系统生成符合当前语境的与所述记忆信息关联的对话聊天内容,其中所述预设机器人对话系统中至少包括虚拟聊天角色,包括:响应于基于所述聊天信息的数据请求指令以及多轮对话内容,在所述预设记忆系统中检索匹配出所述属于短期记忆的目标信息或者所述属于长期记忆的目标信息,并基于动态提示的模式通过预设机器人对话系统生成符合当前语境的与所述记忆信息关联的自然语言对话聊天内容,以通过所述虚拟聊天角色与所述用户进行对话,其中所述动态提示至少包括如下之一:所述虚拟聊天角色对所述用户的所述短期记忆、所述长期记忆,所述长期记忆与所述短期记忆分开存储,所述预设记忆系统与所述预设机器人对话系统两者用于分别处理所述用户聊天的数据;响应于基于所述聊天信息的数据请求指令以及多轮对话内容,如果识别出不存在关键记忆信息,则通过预设机器人对话系统生成符合当前语境的与所述记忆信息关联的自然语言对话聊天内容。4.根据权利要求2所述的方法,其特征在于,所述响应于基于所述聊天信息的数据请求指令,调用所述预设记忆系统中的记忆信息并通过预设机器人对话系统生成符合当前语境的与所述记忆信息关联的对话聊天内容,其中所述预设机器人对话系统中至少包括虚拟聊天角色,包括:响应于基于所述聊天信息的数据请求指令以及多轮对话内容,在所述预设记忆系统中实时检测生成的所述对话聊天内容与所述预设记忆系统中的历史对话记录的的短期记忆和/或长期记忆是否存在冲突;若存在内容冲突,则调用所述预设记忆系统中的记忆信息并通过预设机器人对话系统调整得到符合当前语境的与所述记忆信息关联的自然语言对话聊天内容。5.根据权利要求1所述的方法,其特征在于:所述接收用户输入的聊天内容之前,还包括:接收用户通过社交账号选择的至少一个虚拟聊天角色的选择指令,其中所述虚拟聊天
角色至少包括如下之一的定制化属性特征:故事剧情、语言风格、角色性格,所述故事剧情用于建立所述虚拟聊天角色与预设故事剧情的关联属性,所述语言风格用于表征所述虚拟聊天角色的预设聊天属性,所述角色性格用于表征所述虚拟聊天角色的预设人设属性,所述虚拟聊天角色用于在聊天过程中根据对所述预设故事剧情、所述角色性格以及所述语言风格动态调整预设自然语言处理模型以使对话聊天内容符合预先定制化设置进行模仿,所述社交账号的唯一身份标识与...

【专利技术属性】
技术研发人员:龚渠成潘其威臧雨晨
申请(专利权)人:上海嬉燃科技有限公司
类型:发明
国别省市:

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

1