本公开的实施例涉及计算机,具体涉及应用于消息事件的意图识别方法、装置和电子设备。
背景技术:
1、意图识别是自然语言处理中的一个重要研究方向,其旨在理解用户与系统交互过程中的表达意图,在聊天机器人、语音助手等多个领域均有应用,是构建智能对话的基石技术之一。目前,在进行意图识别时,通常采用的方式是:基于单模态的文本模态数据进行意图识别。
2、然而,当采用上述方式时,经常会存在如下技术问题:
3、第一,针对多模态数据的意图识别需求,基于单模态数据的意图识别方式无法有效进行特征提取,导致无法有效针对多模态数据进行意图识别;
4、第二,未能在特征角度,将多模态数据对应特征进行有效关联,使得无法有效结合多模态数据进行综合意图识别,进而导致意图识别结果不够精准。
5、该背景技术部分中所公开的以上信息仅用于增强对本发明构思的背景的理解,并因此,其可包含并不形成本领域普通技术人员已知的现有技术的信息。
技术实现思路
1、本公开的内容部分用于以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。本公开的内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。
2、本公开的一些实施例提出了应用于消息事件的意图识别方法、装置和电子设备,来解决以上背景技术部分提到的技术问题中的一项或多项。
3、第一方面,本公开的一些实施例提供了一种应用于消息事件的意图识别方法,该方法包括:获取目标消息事件,其中,上述目标消息事件是实时获取的、待进行意图识别的消息事件,上述目标消息事件包括:消息内容和消息类型,上述消息类型包括:音频消息类型、图像消息类型、文本消息类型和混合消息类型;响应于上述消息类型为混合消息类型,激活消息内容编码模型中的、与上述消息类型对应的消息内容编码器集合;响应于激活成功,通过上述消息类型对应的消息内容编码器集合,对上述消息内容进行消息内容编码,得到消息内容特征集合;根据上述消息内容特征集合,生成全局消息内容特征;根据消息内容特征在上述全局消息内容特征中的特征位置,对上述消息内容特征集合中的消息内容特征进行关联特征提取,以生成关联内容特征集合;根据上述关联内容特征集合和上述全局消息内容特征,生成针对上述目标消息事件的消息事件意图;生成针对上述消息事件意图的意图建议信息。
4、第二方面,本公开的一些实施例提供了一种应用于消息事件的意图识别装置,装置包括:获取单元,被配置成获取目标消息事件,其中,上述目标消息事件是实时获取的、待进行意图识别的消息事件,上述目标消息事件包括:消息内容和消息类型,上述消息类型包括:音频消息类型、图像消息类型、文本消息类型和混合消息类型;激活单元,被配置成响应于上述消息类型为混合消息类型,激活消息内容编码模型中的、与上述消息类型对应的消息内容编码器集合;消息内容编码单元,被配置成响应于激活成功,通过上述消息类型对应的消息内容编码器集合,对上述消息内容进行消息内容编码,得到消息内容特征集合;第一生成单元,被配置成根据上述消息内容特征集合,生成全局消息内容特征;关联特征提取单元,被配置成根据消息内容特征在上述全局消息内容特征中的特征位置,对上述消息内容特征集合中的消息内容特征进行关联特征提取,以生成关联内容特征集合;第二生成单元,被配置成根据上述关联内容特征集合和上述全局消息内容特征,生成针对上述目标消息事件的消息事件意图;第三生成单元,被配置成生成针对上述消息事件意图的意图建议信息。
5、第三方面,本公开的一些实施例提供了一种电子设备,包括:一个或多个处理器;存储装置,其上存储有一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现上述第一方面任一实现方式所描述的方法。
6、第四方面,本公开的一些实施例提供了一种计算机可读介质,其上存储有计算机程序,其中,程序被处理器执行时实现上述第一方面任一实现方式所描述的方法。
7、本公开的上述各个实施例具有如下有益效果:通过本公开的一些实施例的应用于消息事件的意图识别方法,有效地实现了针对多模态数据的意图识别。具体来说,造成无法有效意图识别的原因在于:针对多模态数据的意图识别需求,基于单模态数据的意图识别方式无法有效进行特征提取,导致无法有效针对多模态数据进行意图识别。基于此,本公开的一些实施例的应用于消息事件的意图识别方法,首先,获取目标消息事件,其中,上述目标消息事件是实时获取的、待进行意图识别的消息事件,上述目标消息事件包括:消息内容和消息类型,上述消息类型包括:音频消息类型、图像消息类型、文本消息类型和混合消息类型。其次,响应于上述消息类型为混合消息类型,激活消息内容编码模型中的、与上述消息类型对应的消息内容编码器集合。接着,响应于激活成功,通过上述消息类型对应的消息内容编码器集合,对上述消息内容进行消息内容编码,得到消息内容特征集合。实践中,当为混合消息类型时,表征目标消息事件由音频消息、图像消息和文本消息中的至少两种构成,因此需要激活相对应的内容编码模型,以此进行特征提取。进一步,根据上述消息内容特征集合,生成全局消息内容特征,以此将不同类型的消息对应的特征嵌入相同的特征空间。此外,根据消息内容特征在上述全局消息内容特征中的特征位置,对上述消息内容特征集合中的消息内容特征进行关联特征提取,以生成关联内容特征集合。以此从位置角度进行关联特征的进一步特征提取。除此之外,根据上述关联内容特征集合和上述全局消息内容特征,生成针对上述目标消息事件的消息事件意图。最后,生成针对上述消息事件意图的意图建议信息。通过此种方式,可以有效地实现了针对多模态数据的意图识别。
1.一种应用于消息事件的意图识别方法,包括:
2.根据权利要求1所述的方法,其中,所述获取目标消息事件,包括:
3.根据权利要求2所述的方法,其中,所述响应于所述消息类型为混合消息类型,激活消息内容编码模型中的、与所述消息类型对应的消息内容编码器集合,包括:
4.根据权利要求3所述的方法,其中,所述根据所述消息内容特征集合,生成全局消息内容特征,包括:
5.根据权利要求4所述的方法,其中,所述根据消息内容特征在所述全局消息内容特征中的特征位置,对所述消息内容特征集合中的消息内容特征进行关联特征提取,以生成关联内容特征集合,包括:
6.根据权利要求5所述的方法,其中,所述通过所述消息类型对应的消息内容编码器集合,对所述消息内容进行消息内容编码,得到消息内容特征集合,包括:
7.根据权利要求6所述的方法,其中,在所述通过所述第一消息内容编码器包括的特征对比学习器,对所述压缩后特征进行特征对比学习,以生成所述消息内容特征集合中的、与所述目标信息内容对应的消息内容特征之后,还包括:
8.一种应用于消息事件的意图识别装置,包括:
9.一种电子设备,包括:
10.一种计算机可读介质,其上存储有计算机程序,其中,所述计算机程序被处理器执行时实现如权利要求1至7中任一所述的方法。