背景技术:
1、本发明总体上涉及自然语言处理模型中的词语含义表示,并且更具体地涉及用于域特定自然语言处理解释的基于推理的含义表示。
2、自然语言处理已经改变了用户与计算设备的交互的格局。许多自然语言处理模型可以确定句子的一般句法结构以及域不可知模型内的一般语义结构。许多模型将自然语言查询和命令翻译成结构化格式,该结构化格式随后可被转换成可执行形式以生成对查询和命令的响应。
技术实现思路
1、本公开的实施例包括用于生成域特定的基于推理的词语表示的计算机实现的方法和计算机系统。本发明的实施例可以包括将查询变换成结构化提议,并且生成该结构化提议的基于推理的含义表示。
2、在本发明的另一实施例中,可包括计算机实现的方法和计算机系统,并且可包括通过处理器识别非结构化数据的定量数据和定性特征。基于所识别的定量数据和/或定性数据生成查询。将所述查询变换成结构化提议,并且生成该结构化查询的基于推理的含义表示。
3、此外,本发明的另一实施例可以包括计算机实现的方法和计算机系统,并且可以包括接收自然语言查询,其中该查询是基于文本的。将所述查询变换成结构化提议,以及生成所述结构化提议的基于推理的表示。
4、以上概述并不旨在描述本公开的每个实现方式的每个例示的实施例。
1.一种用于生成查询的域特定的基于推理的含义表示的计算机实现的方法,所述计算机实现的方法包括:
2.根据权利要求1所述的计算机实现的方法,进一步包括:
3.根据权利要求1所述的计算机实现的方法,进一步包括:
4.根据权利要求3所述的计算机实现的方法,其中所述确定基于推理知识库。
5.根据权利要求1所述的计算机实现的方法,进一步包括:
6.一种用于生成查询的域特定的基于推理的含义表示的计算机系统,所述系统包括:
7.根据权利要求6所述的计算机系统,进一步包括用于以下操作的指令:
8.根据权利要求6所述的计算机系统,进一步包括用于以下操作的指令:
9.根据权利要求8所述的计算机系统,其中所述确定基于推理知识库。
10.一种用于生成查询的基于推理的含义表示的计算机实现的方法,所述计算机实现的方法包括:
11.根据权利要求10所述的计算机实现的方法,进一步包括:
12.根据权利要求9所述的计算机实现的方法,进一步包括:
13.根据权利要求10所述的计算机实现的方法,其中所述变换包括用至少一种自然语言处理方法预处理所述查询。
14.根据权利要求13所述的计算机实现的方法,进一步包括:
15.根据权利要求14所述的计算机实现的方法,其中所述推理知识库包括通用公理和域特定的事实。
16.一种用于生成查询的域特定的基于推理的含义表示的计算机系统,所述系统包括:
17.根据权利要求16所述的计算机系统,进一步包括用于以下操作的指令:
18.根据权利要求16所述的计算机系统,进一步包括用于以下操作的指令:
19.根据权利要求16所述的计算机系统,进一步包括:
20.根据权利要求19所述的计算机系统,其中所述推理知识库包括通用公理和域特定的事实。
21.一种用于生成查询的基于推理的含义表示的计算机实现的方法,所述计算机实现的方法包括:
22.根据权利要求21所述的计算机实现的方法,进一步包括:
23.根据权利要求22所述的计算机实现的方法,其中所述查询可以是指示问/答引擎执行特定任务的命令。
24.根据权利要求21所述的计算机实现的方法,进一步包括:
25.根据权利要求24所述的计算机实现的方法,其中所述推理知识库包括通用公理和域特定的事实。