本申请涉及文本识别,具体而言,涉及一种问答文本的情绪识别方法、装置及电子设备。
背景技术:
1、近年来,基于深度学习的模型成为了文本分类模型的主流,其中主要的模型包括rnn,cnn等。在这些基础深度模型的基础之上,一些工作着眼于将不同角度的信息融入到文本分类任务当中,并取得了成功。
2、语言和对话是医生诊断和治疗精神疾病的主要数据来源,将人工智能技术应用于患者的分析,可以帮助精神疾病的预警。而现有的抑郁症识别方法,通常直接拼接问答文本进行识别,效果不佳,因此需要进一步提升识别的准确性。
技术实现思路
1、有鉴于此,本申请的目的在于提供一种问答文本的情绪识别方法、装置及电子设备,通过关注问答文本的结构特点,可以进一步提升情绪识别的准确性。
2、第一方面,本申请提供了一种问答文本的情绪识别方法,方法包括:对目标问答文本进行处理,以提取出与所有预设主题对应的多个问答文本对,每个问答文本对包括提问文本和对应的应答文本;针对每个预设主题,将该预设主题对应的所有问答文本对转换为特征向量,并形成与该预设主题对应的提问文本向量序列和应答文本向量序列;针对每个预设主题,通过注意力机制对提问文本向量序列和应答文本向量序列进行信息交互,以生成与该预设主题对应的目标提问文本特征向量和目标应答文本特征向量;针对每个预设主题,通过门控融合机制对该预设主题对应的目标提问文本特征向量和目标应答文本特征向量进行信息融合并拼接,以生成问答拼接特征向量;将所有预设主题对应的问答拼接特征向量按顺序进行拼接,以确定出情绪识别结果,情绪识别结果用于指示目标问答文本所表达的情绪的健康程度。
3、优选的,通过以下方式确定出情绪识别结果:将所有预设主题对应的问答拼接特征向量按顺序进行拼接,以获取主题拼接特征;通过自注意力机制对主题拼接特征进行信息融合,以生成主题融合特征;将主题融合特征输入前馈神经网络,以输出情绪特征向量,情绪特征向量用于指示目标问答文本所表达的情绪;基于情绪特征向量,计算出目标问答文本所表达的情绪为目标情绪的概率值、目标问答文本所表达的情绪为非目标情绪的概率值。
4、优选的,通过以下方式对目标问答文本进行处理:确定出目标问答文本中的所有问答文本对;针对每个问答文本对,基于文本情绪的相似度,确定该问答文本对所表达的主题是否为预设主题中的一个,若是,则将该问答文本对作为该预设主题对应的一个问答文本对。
5、优选的,针对每个预设主题,通过以下方式形成于该预设主题对应的提问文本向量序列和应答文本向量序列:将该预设主题所对应的所有问答文本对输入预先训练好的bert模型进行向量转换,以输出提问文本向量序列和应答文本向量序列。
6、优选的,针对每个预设主题,通过以下方式生成与该预设主题对应的目标提问文本特征向量和目标应答文本特征向量:将提问文本向量序列和应答文本向量序列输入预先训练好的多头注意力机制模型,以输出第一信息交互结果和第二信息交互结果;将第一信息交互结果和提问文本向量序列输入归一层,以输出目标提问文本特征向量;将第二信息交互结果和应答文本向量序列输入归一层,以输出目标应答文本特征向量。
7、优选的,针对每个预设主题,通过以下方式生成对应的问答拼接特征向量:生成目标提问文本特征向量对应的目标提问融合特征;将目标提问融合特征向量与目标应答文本特征进行拼接,以生成第一拼接特征;将第一拼接特征输入预先训练好的双向长短期记忆力神经网络,以分别输出正向第二拼接特征和反向第二拼接特征;将正向第二拼接特征和反向第二拼接特征进行拼接,以生成该预设主题对应的问答拼接特征向量。
8、优选的,针对每个预设主题,该预设主题对应的所有问答文本对转换为特征向量的步骤之前,还包括:针对每个问答文本对中的提问文本和应答文本,通过以下至少一种方式进行归一化处理:对提问文本和应答文本中的缩写词进行还原;对提问文本和应答文本中的词性进行还原;去除提问文本和应答文本中的停用词;去除提问文本和应答文本中的标点符号。
9、第二方面,本申请提供了一种问答文本的情绪识别装置,装置包括:
10、文本提取模块,用于对目标问答文本进行处理,以提取出与所有预设主题对应的多个问答文本对,每个问答文本对包括提问文本和对应的应答文本;
11、向量转换模块,用于针对每个预设主题,将该预设主题对应的所有问答文本对转换为特征向量,并形成与该预设主题对应的提问文本向量序列和应答文本向量序列;
12、信息交互模块,用于针对每个预设主题,通过注意力机制对提问文本向量序列和应答文本向量序列进行信息交互,以生成与该预设主题对应的目标提问文本特征向量和目标应答文本特征向量;
13、融合拼接模块,用于针对每个预设主题,通过门控融合机制对该预设主题对应的目标提问文本特征向量和目标应答文本特征向量进行信息融合并拼接,以生成问答拼接特征向量;
14、情绪评价模块,用于将所有预设主题对应的问答拼接特征向量按顺序进行拼接,以确定出情绪识别结果,情绪识别结果用于指示目标问答文本所表达的情绪的健康程度。
15、第三方面,本申请还提供一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如上述的问答文本的情绪识别方法的步骤。
16、第四方面,本申请还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如上述的问答文本的情绪识别方法的步骤。
17、本申请提供的问答文本的情绪识别方法、装置及电子设备,对目标问答文本进行处理,以提取出与所有预设主题对应的多个问答文本对,每个问答文本对包括提问文本和对应的应答文本;针对每个预设主题,将该预设主题对应的所有问答文本对转换为特征向量,并形成与该预设主题对应的提问文本向量序列和应答文本向量序列;针对每个预设主题,通过注意力机制对提问文本向量序列和应答文本向量序列进行信息交互,以生成与该预设主题对应的目标提问文本特征向量和目标应答文本特征向量;针对每个预设主题,通过门控融合机制对该预设主题对应的目标提问文本特征向量和目标应答文本特征向量进行信息融合并拼接,以生成问答拼接特征向量;将所有预设主题对应的问答拼接特征向量按顺序进行拼接,以确定出情绪识别结果,情绪识别结果用于指示目标问答文本所表达的情绪的健康程度,通过基于问答文本的结构特点设计模型结构,对文本向量进行处理,计算出情绪识别结果,提升了情绪识别的准确性。
18、为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
1.一种问答文本的情绪识别方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,通过以下方式确定出情绪识别结果:
3.根据权利要求1所述的方法,其特征在于,通过以下方式对目标问答文本进行处理:
4.根据权利要求1所述的方法,其特征在于,针对每个预设主题,通过以下方式形成于该预设主题对应的提问文本向量序列和应答文本向量序列:
5.根据权利要求1所述的方法,其特征在于,针对每个预设主题,通过以下方式生成与该预设主题对应的目标提问文本特征向量和目标应答文本特征向量:
6.根据权利要求1所述的方法,其特征在于,针对每个预设主题,通过以下方式生成对应的问答拼接特征向量:
7.根据权利要求1所述的方法,其特征在于,所述针对每个预设主题,该预设主题对应的所有问答文本对转换为特征向量的步骤之前,还包括:
8.一种问答文本的情绪识别装置,其特征在于,所述装置包括:
9.一种电子设备,其特征在于,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述处理器执行所述机器可读指令,以执行如权利要求1至7任一所述问答文本的情绪识别方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如权利要求1至7任一所述问答文本的情绪识别方法的步骤。