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

技术编号:26890818 阅读:14 留言:0更新日期:2020-12-29 16:07
本申请提供一种问题意图识别方法、装置、存储介质及电子设备,应用于人工智能的自然语言处理方向,对于问答数据的问答对,能够结合答案确定其问题的意图,由此确定模型需要对问题做哪些推理才能获得答案。而在结合答案对问题意图分类的过程中,本申请在问答对的上下文文本中确定答案相关的文本片段,使用文本片段的文本处理结果修正答案的文本处理结果,由此提高问题意图分类的准确性。此外,本申请中文本处理涉及词性识别和命名实体识别,由此本申请的启发式问题意图识别算法至少结合了词性识别和命名识别,这就能够最大限度保证文本处理的全面性,避免单一技术的处理带来的分类误差。

【技术实现步骤摘要】
一种问题意图识别方法、装置、存储介质及电子设备
本申请涉及人工智能
,更具体地说,涉及一种问题意图识别方法、装置、存储介质及电子设备。
技术介绍
问题意图,即为获得问题的答案,模型需要对问题所做的推理。目前,对于问题意图的研究尚在初始阶段,在诸如SQuAD、HotpotQA等问题数据集中都只是简单通过识别问题中的核心问题词组对问题意图做简单分类。但由于问题模式众多,仅靠人工定义核心问题词组的方式难以涵盖所有问题模式。
技术实现思路
有鉴于此,本申请提供一种问题意图识别方法、装置、存储介质及电子设备,以提高问题意图分类的准确性。为实现上述目的,一方面,本申请提供了一种问题意图识别方法,所述方法包括:获取待识别的问答数据,所述问答数据包括一个包含问题和答案的问答对、以及所述问答对在所属文章中的上下文文本;在所述上下文文本中确定与所述答案相同的文本片段,并分别获取所述文本片段和所述答案的文本处理结果,所述文本处理结果包括词性标注结果和实体标注结果;根据所述文本片段的词性标注结果修正所述答案的词性标注结果,以及根据所述文本片段的实体标注结果修正所述答案的实体标注结果;至少基于所述答案修正后的词性标注结果和修正后的实体标注结果,对所述问题进行意图分类。在一种可能的实现方式中,所述根据所述文本片段的词性标注结果修正所述答案的词性标注结果,包括:统计所述文本片段的词性标注结果的分布概率;将分布概率最高的一个词性标注结果作为所述答案的词性标注结果。在又一种可能的实现方式中,所述根据所述文本片段的实体标注结果修正所述答案的实体标注结果,包括:获取所述文本片段的实体标注结果中第一实体的实体标签、以及所述答案的实体标注结果中第二实体的实体标签;对所述第一实体和所述第二实体进行合并去重,得到第三实体;根据所述第三实体在所述文本片段的实体标注结果、以及所述答案的实体标注结果中的实体标签中的至少一个,确定所述第三实体的目标实体标签,所述第三实体的目标实体标签属于所述答案修正后的实体标注结果。在又一种可能的实现方式中,所述根据所述第三实体在所述文本片段的实体标注结果、以及所述答案的实体标注结果中的实体标签中的至少一个,确定所述第三实体的目标实体标签,包括:如果所述第三实体在所述文本片段的实体标注结果中的实体标签为多种,则将所述第三实体的多种实体标签中出现频次最高的一种实体标签作为所述第三实体的目标实体标签。在又一种可能的实现方式中,所述至少基于所述答案修正后的词性标注结果和修正后的实体标注结果,对所述问题进行意图分类,包括:如果所述答案修正后的实体标注结果中包含多个实体、且所述多个实体在所述答案修正后的实体标注结果中的实体标签属于同一种,识别所述答案修正后的词性标注结果中除所述多个实体外的其他词组的词性;如果所述其他词组的词性均为连词,则根据所述多个实体在所述答案修正后的实体标注结果中的同一种实体标签确定所述问题的意图。在又一种可能的实现方式中,所述至少基于所述答案修正后的词性标注结果和修正后的实体标注结果,对所述问题进行意图分类,还包括:如果所述其他词组的词性不均为连接词,对所述问题匹配预设的问题文本模式,以根据相匹配的目标问题文本模式确定所述问题的意图。在又一种可能的实现方式中,所述述至少基于所述答案修正后的词性标注结果和修正后的实体标注结果,对所述问题进行意图分类,还包括:对所述问题匹配预设的字符串模式,以根据相匹配的目标字符串模式确定所述问题的意图。又一方面,本申请还提供了一种问题意图识别装置,所述装置包括:数据获取模块,用于获取待识别的问答数据,所述问答数据包括一个包含问题和答案的问答对、以及所述问答对在所属文章中的上下文文本;文本处理模块,用于在所述上下文文本中确定与所述答案相同的文本片段,并分别获取所述文本片段和所述答案的文本处理结果,所述文本处理结果包括词性标注结果和实体标注结果;标注修正模块,用于根据所述文本片段的词性标注结果修正所述答案的词性标注结果,以及根据所述文本片段的实体标注结果修正所述答案的实体标注结果;意图分类模块,用于至少基于所述答案修正后的词性标注结果和修正后的实体标注结果,对所述问题进行意图分类。又一方面,本申请还提供了一种存储介质,所述存储介质中存储有计算机可执行指令,所述计算机可执行指令用于执行所述的问题意图识别方法。又一方面,本申请还提供了一种电子设备,包括:至少一个存储器和至少一个处理器;所述存储器存储有程序,所述处理器调用所述存储器存储的程序,所述程序用于实现所述的问题意图识别方法。本申请提供的一种问题意图识别方法、装置、存储介质及电子设备,对于问答数据的问答对,能够结合答案确定其问题的意图,由此确定模型需要对问题做哪些推理才能获得答案。而在结合答案对问题意图分类的过程中,由于答案缺少上下文信息,单独使用其做分类准确性有限,因此本申请在问答对的上下文文本中确定答案相关的文本片段,使用文本片段的文本处理结果修正答案的文本处理结果,由此提高问题意图分类的准确性。此外,本申请中文本处理涉及词性识别和命名实体识别,由此本申请的启发式问题意图识别算法至少结合了词性识别和命名识别,这就能够最大限度保证文本处理的全面性,避免单一技术的处理带来的分类误差。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本申请实施例提供的电子设备的硬件结构框图;图2为本申请实施例提供的问题意图识别方法的方法流程图;图3为本申请实施例提供的问题意图识别方法的另一方法流程图;图4为本申请实施例提供的问题意图识别装置的结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。人工智能(ArtificialIntelligence,AI)是利用数字计算机或者数字计算机控制的机器模拟、延伸和扩展人的智能,感知环境、获取知识并使用知识获得最佳结果的理论、方法、技术及应用系统。换句话说,人工智能是计算机科学的一个综合技术,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器。人工智能也就是研究各种智能机器的设计原理与实现方法,使机器具有感知、推理与决策的功能。本文档来自技高网...

【技术保护点】
1.一种问题意图识别方法,其特征在于,所述方法包括:/n获取待识别的问答数据,所述问答数据包括一个包含问题和答案的问答对、以及所述问答对在所属文章中的上下文文本;/n在所述上下文文本中确定与所述答案相同的文本片段,并分别获取所述文本片段和所述答案的文本处理结果,所述文本处理结果包括词性标注结果和实体标注结果;/n根据所述文本片段的词性标注结果修正所述答案的词性标注结果,以及根据所述文本片段的实体标注结果修正所述答案的实体标注结果;/n至少基于所述答案修正后的词性标注结果和修正后的实体标注结果,对所述问题进行意图分类。/n

【技术特征摘要】
1.一种问题意图识别方法,其特征在于,所述方法包括:
获取待识别的问答数据,所述问答数据包括一个包含问题和答案的问答对、以及所述问答对在所属文章中的上下文文本;
在所述上下文文本中确定与所述答案相同的文本片段,并分别获取所述文本片段和所述答案的文本处理结果,所述文本处理结果包括词性标注结果和实体标注结果;
根据所述文本片段的词性标注结果修正所述答案的词性标注结果,以及根据所述文本片段的实体标注结果修正所述答案的实体标注结果;
至少基于所述答案修正后的词性标注结果和修正后的实体标注结果,对所述问题进行意图分类。


2.根据权利要求1所述的方法,其特征在于,所述根据所述文本片段的词性标注结果修正所述答案的词性标注结果,包括:
统计所述文本片段的词性标注结果的分布概率;
将分布概率最高的一个词性标注结果作为所述答案的词性标注结果。


3.根据权利要求1所述的方法,其特征在于,所述根据所述文本片段的实体标注结果修正所述答案的实体标注结果,包括:
获取所述文本片段的实体标注结果中第一实体的实体标签、以及所述答案的实体标注结果中第二实体的实体标签;
对所述第一实体和所述第二实体进行合并去重,得到第三实体;
根据所述第三实体在所述文本片段的实体标注结果、以及所述答案的实体标注结果中的实体标签中的至少一个,确定所述第三实体的目标实体标签,所述第三实体的目标实体标签属于所述答案修正后的实体标注结果。


4.根据权利要求3所述的方法,其特征在于,所述根据所述第三实体在所述文本片段的实体标注结果、以及所述答案的实体标注结果中的实体标签中的至少一个,确定所述第三实体的目标实体标签,包括:
如果所述第三实体在所述文本片段的实体标注结果中的实体标签为多种,则将所述第三实体的多种实体标签中出现频次最高的一种实体标签作为所述第三实体的目标实体标签。


5.根据权利要求1所述的方法,其特征在于,所述至少基于所述答案修正后的词性标注结果和修正后的实体标注结果,对所述问题进行意图分类,包括:
如果所述答案修正后...

【专利技术属性】
技术研发人员:曹雨方蒙
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1