意图识别方法、装置、电子设备及存储介质制造方法及图纸

技术编号:39065981 阅读:16 留言:0更新日期:2023-10-12 19:58
本申请提供一种意图识别方法、装置、电子设备及存储介质,涉及人工智能技术领域。方法包括:获取用户的当前会话,当前会话包括用户向聊天机器人发送的当前问询;获取用户的基于时间序列的多个历史会话,历史会话包括在预设时间范围内来自用户的历史问询,以及历史问询对应的历史答复,历史答复包括由聊天机器人呈现给用户的与历史问询对应的文本、图像、语音、动作或表情;基于当前会话和历史会话,通过预设意图识别模型确定用户的意图,作为意图识别结果,如此,可以根据用户发起的会话,结合用户与聊天机器人的历史会话、用户习性,达到精准识别用户的意图的目的。识别用户的意图的目的。识别用户的意图的目的。

【技术实现步骤摘要】
意图识别方法、装置、电子设备及存储介质


[0001]本专利技术涉及人工智能
,具体而言,涉及一种意图识别方法、装置、电子设备及存储介质。

技术介绍

[0002]伴随着如手机、平板、智能手表等智能电子设备的普及,依附于此类电子设备的网络产品和应用也逐渐发展至使用对话式的人机交互方式。
[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]在本申请提供的技术方案中,首先获取用户的当前会话,然后获取用户的基于本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种意图识别方法,其特征在于,所述方法包括:获取用户的当前会话,所述当前会话包括所述用户向聊天机器人发送的当前问询;获取所述用户的基于时间序列的多个历史会话,所述历史会话包括在预设时间范围内来自所述用户的历史问询,以及所述历史问询对应的历史答复,所述历史答复包括由所述聊天机器人呈现给所述用户的与所述历史问询对应的文本、图像、语音、动作或表情;基于所述当前会话和所述历史会话,通过预设意图识别模型确定所述用户的意图,作为意图识别结果。2.根据权利要求1所述的方法,其特征在于,在获取用户的当前会话之前,所述方法还包括:构建意图识别模型;获取所述用户的基于时间序列的多个历史会话,所述历史会话包括在预设时间范围内来自所述用户的历史问询,以及所述历史问询对应的历史答复,所述历史答复包括由所述聊天机器人呈现给所述用户的与所述历史问询对应的文本、图像、语音、动作或表情;提取所述历史问询和所述历史答复的特征,以得到所述多个历史会话对应的特征向量,构成特征集;基于所述特征集,对所述意图识别模型进行训练,得到经过训练的意图识别模型,以作为所述预设意图识别模型。3.根据权利要求2所述的方法,其特征在于,提取所述历史问询和所述历史答复的特征,以得到所述多个历史会话对应的特征向量,构成特征集,包括:当所述历史问询或所述历史答复的初始输入为文本类型时,通过预设的分词模型提取所述初始输入的文本特征,以得到所述多个历史会话对应的所述特征向量,构成所述特征集;当所述初始输入为语音类型时,通过预设的语音识别模型将所述初始输入转换为文本类型,并通过所述预设分词模型提取所述初始输入的文本特征,以得到所述多个历史会话对应的所述特征向量,构成所述特征集;当所述初始输入为动作类型时,通过预设的目标预测模型提取所述初始输入的动作特征,以得到所述多个历史会话对应的所述特征向量,构成所述特征集,其中,所述动作特征包括所述目标预测模型基于所述初始输入提取的,所述用户的触发手势的多个特征。4.根据权利要求1所述的方法,其特征在于,基于所述当前会话和所述历史会话,通过预设意图识别模型确定所述用户的意图,作为意图识别结果,包括:通过所述预设意图识别模型确定单个所述历史会话中,所述历史问询是否与所述历史答复相匹配,以得到表征所述用户对单个所述历史会话中的所述历史答复是否满意的第一结果;通过预设意图更新策略,从所述第一结果中,确定表征所述...

【专利技术属性】
技术研发人员:简洁
申请(专利权)人:重庆电子工程职业学院
类型:发明
国别省市:

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

1