一种人机对话处理方法、系统及电子设备技术方案

技术编号:36822592 阅读:11 留言:0更新日期:2023-03-12 01:06
本说明书公开了一种人机对话处理方法、系统及电子设备,能够充分灵活利用历史数据,提升逻辑复杂会话以及长时会话的回复正确率,优化用户体验。所述方法包括:获取目标用户的记忆数据集并从中提取与目标用户的会话输入数据相对应的记忆数据子集;根据所述会话输入数据针对所述记忆数据子集进行记忆条件判断;在记忆条件判断通过后,根据所述记忆数据子集生成与所述会话输入数据相匹配的会话输出数据针对所述会话输入数据进行应答。所述系统包括记忆数据获取模块、记忆数据筛选模块、记忆条件判断模块、会话应答模块。所述电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行以实现所述人机对话处理方法的计算机程序。程序。程序。

【技术实现步骤摘要】
一种人机对话处理方法、系统及电子设备


[0001]本专利技术涉及会话信息处理
,具体涉及一种人机对话处理方法、系统及电子设备。

技术介绍

[0002]智能会话系统,又称为智能会话Agent或者智能聊天系统。是指通过人工智能技术,以会话识别、自然语言处理和会话合成技术为基础,实现与人类进行语言交互的系统。智能会话系统从应用场景上主要分为任务导向型对话系统和非任务导向型对话系统,典型的任务导向型对话系统如智能会话助手、智能电话外呼系统,典型的非任务导向型系统如智能音箱、聊天机器人等。
[0003]目前市面上的智能对话机器人类型的产品大多已具备基础的关键点记忆能力,多数通过实体命名标识和槽位填充来进行上下文的理解,这种方式在实时对话中能够进行简单的多轮对话。但大部分智能对话机器人无法充分灵活利用用户历史输入信息,对于逻辑复杂的对话和间隔较长时间的对话的回复正确率会明显降低,用户能够感知到的人机对话的记忆能力较弱,影响用户体验。

技术实现思路

[0004]有鉴于此,本说明书实施例提供了一种人机对话处理方法,能够充分灵活利用历史数据,提升逻辑复杂会话以及长时会话的回复正确率,优化用户体验。
[0005]根据第一方面,本说明书实施例提供了一种人机对话处理方法,所述方法应用于智能会话装置,所述方法包括:
[0006]确定目标用户的身份信息,根据所述身份信息获取所述目标用户的记忆数据集,所述记忆数据集中的记忆数据从历史会话内容中提取确定;
[0007]获取当前会话过程中所述目标用户的会话输入数据,从所述记忆数据集中提取与所述会话输入数据相对应的记忆数据子集;
[0008]根据所述会话输入数据针对所述记忆数据子集进行记忆条件判断;
[0009]在记忆条件判断通过后,根据所述记忆数据子集生成与所述会话输入数据相匹配的会话输出数据针对所述会话输入数据进行应答。
[0010]可选的,所述记忆数据集包括多个用户记忆标签,所述用户记忆标签包括多个字段,每个所述字段用于存储一条记忆信息。
[0011]可选的,从所述记忆数据集中提取与所述会话输入数据相对应的记忆数据子集,包括:
[0012]通过对所述会话输入数据进行语义分析,确定语义约束条件;
[0013]根据所述语义约束条件对所述记忆数据集中的多条所述用户记忆标签进行筛选,根据筛选结果确定所述记忆数据子集。
[0014]可选的,根据所述会话输入数据针对所述记忆数据子集进行记忆条件判断,包括:
[0015]根据所述会话输入数据设置记忆判定条件,所述记忆判定条件包括记忆搜索值条件、记忆支持条件与记忆反对条件;
[0016]在所述记忆判定条件为所述记忆搜索值条件时,针对所述记忆数据子集进行记忆条件判断,包括:
[0017]将所述记忆数据子集中的数值与所述记忆搜索值条件的中的限定数据进行对比,在所述数值满足所述限定数据要求时,记忆条件判断通过;
[0018]在所述记忆判定条件为所述记忆支持条件时,针对所述记忆数据子集进行记忆条件判断,包括:
[0019]通过对所述记忆数据子集进行搜索判断,确定所述记忆数据子集中是否存在所述记忆支持条件限定的目标条件,若存在则记忆条件判断通过;
[0020]在所述记忆判定条件为所述记忆反对条件时,针对所述记忆数据子集进行记忆条件判断,包括:
[0021]通过对所述记忆数据子集进行搜索判断,确定所述记忆数据子集中是否存在所述记忆反对条件限定的目标条件,若不存在则记忆条件判断通过。
[0022]可选的,所述方法在根据所述会话输入数据针对所述记忆数据子集进行记忆条件判断后,还包括:根据所述会话输入数据对所述记忆数据集进行更新。
[0023]可选的,根据所述会话输入数据对所述记忆数据集进行更新,包括:
[0024]通过对所述会话输入数据进行语义分析,从所述会话输入数据中提取关键词及相应的关键信息;
[0025]将所述关键词与所述记忆数据集中的多个所述字段进行对比,以确定所述记忆数据集中是否存在与所述关键词相对应的字段;
[0026]响应于所述记忆数据集中存在与所述关键词相对应的字段,根据所述关键信息对所述字段的字段内容进行更新;
[0027]响应于所述记忆数据集中不存在与所述关键词相对应的字段,根据所述关键信息在所述记忆数据集中创建新的用户记忆标签。
[0028]可选的,根据所述关键信息对相应所述字段的字段内容进行更新,包括:
[0029]响应于所述关键信息为数值类信息,根据所述关键信息对所述字段的字段内容进行修改;
[0030]响应于所述关键信息为状态类信息,将所述字段的字段内容更新为所述关键信息或将所述关键词对应的所述字段删除。
[0031]可选的,所述方法在根据所述关键信息在所述记忆数据集中创建新的用户记忆标签后,还包括:为新的用户记忆标签设置时间属性信息,所述时间属性信息用于限定所述用户记忆标签的生效时间。
[0032]在第二方面,本说明书实施例还提供了一种人机对话处理系统,所述系统应用于智能会话装置,所述系统包括:
[0033]记忆数据获取模块,用于确定目标用户的身份信息,根据所述身份信息获取所述目标用户的记忆数据集,所述记忆数据集中的记忆数据从历史会话内容中提取确定;
[0034]记忆数据筛选模块,用于获取当前会话过程中所述目标用户的会话输入数据,从所述记忆数据集中提取与所述会话输入数据相对应的记忆数据子集;
[0035]记忆条件判断模块,用于根据所述会话输入数据针对所述记忆数据子集进行记忆条件判断;以及
[0036]会话应答模块,用于在记忆条件判断通过后,根据所述记忆数据子集生成与所述会话输入数据相匹配的会话输出数据针对所述会话输入数据进行应答。
[0037]在第三方面,本说明书实施例还提供了一种人机对话处理电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如第一方面所述的人机对话处理方法。
[0038]从上面可以看出,本说明书实施例所提供的一种人机对话处理方法、系统及电子设备,具有如下有益的技术效果:
[0039]获取目标用户的记忆数据集并从中选取筛选出与当前会话主题相关联的记忆数据子集,针对所述记忆数据自己进行记忆条件判断,判断通过后根据所述记忆数据子集为目标用户匹配相应的会话输出数据进行应答,这样的方式在针对目标用户的会话输入进行应答时充分且灵活的利用历史数据进行回复,能够提升逻辑复杂会话以及长时会话的回复正确率,优化用户体验。
附图说明
[0040]通过参考附图会更加清楚的理解本专利技术的特征和优点,附图是示意性的而不应理解为对本专利技术进行任何限制,在附图中:
[0041]图1示出了本说明书一个或多个可选实施例所提供的一种人机对话处理方法示意图;
[0042]图2示出了本说明书一个或多个可选实施例所提供的一种人本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种人机对话处理方法,其特征在于,所述方法应用于智能会话装置,所述方法包括:确定目标用户的身份信息,根据所述身份信息获取所述目标用户的记忆数据集,所述记忆数据集中的记忆数据从历史会话内容中提取确定;获取当前会话过程中所述目标用户的会话输入数据,从所述记忆数据集中提取与所述会话输入数据相对应的记忆数据子集;根据所述会话输入数据针对所述记忆数据子集进行记忆条件判断;在记忆条件判断通过后,根据所述记忆数据子集生成与所述会话输入数据相匹配的会话输出数据针对所述会话输入数据进行应答。2.根据权利要求1所述的方法,其特征在于,所述记忆数据集包括多个用户记忆标签,所述用户记忆标签包括多个字段,每个所述字段用于存储一条记忆信息。3.根据权利要求2所述的方法,其特征在于,从所述记忆数据集中提取与所述会话输入数据相对应的记忆数据子集,包括:通过对所述会话输入数据进行语义分析,确定语义约束条件;根据所述语义约束条件对所述记忆数据集中的多条所述用户记忆标签进行筛选,根据筛选结果确定所述记忆数据子集。4.根据权利要求2所述的方法,其特征在于,根据所述会话输入数据针对所述记忆数据子集进行记忆条件判断,包括:根据所述会话输入数据设置记忆判定条件,所述记忆判定条件包括记忆搜索值条件、记忆支持条件与记忆反对条件;在所述记忆判定条件为所述记忆搜索值条件时,针对所述记忆数据子集进行记忆条件判断,包括:将所述记忆数据子集中的数值与所述记忆搜索值条件的中的限定数据进行对比,在所述数值满足所述限定数据要求时,记忆条件判断通过;在所述记忆判定条件为所述记忆支持条件时,针对所述记忆数据子集进行记忆条件判断,包括:通过对所述记忆数据子集进行搜索判断,确定所述记忆数据子集中是否存在所述记忆支持条件限定的目标条件,若存在则记忆条件判断通过;在所述记忆判定条件为所述记忆反对条件时,针对所述记忆数据子集进行记忆条件判断,包括:通过对所述记忆数据子集进行搜索判断,确定所述记忆数据子集中是否存在所述记忆反对条件限定的目标条件,若不存在则记忆条件判断通过。5.根据权利要求2所述的方法,其特征在于,在根据所述会话输入数据针对所述记忆数据子...

【专利技术属性】
技术研发人员:喻佳佳孔燕葛莹科马黎平徐琳
申请(专利权)人:杭州北冥星火科技有限公司
类型:发明
国别省市:

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

1