基于推理的自然语言解释制造技术

技术编号:37793094 阅读:10 留言:0更新日期:2023-06-09 09:23
一种用于生成域特定的基于推理的含义表示的自然语言处理方法。该方法可包括经由结构化或非结构化数据接收用户查询。该方法还可包括使用域特定本体和通用事实从用户查询生成结构化查询。进一步地,该方法可包括可以分析包括结构化查询来确定该结构化查询是否被分配了一致的概念、属性和动作。此外,该方法可以包括如果确定结构化查询与域本体和通用事实不一致,则校正结构化查询。则校正结构化查询。则校正结构化查询。

【技术实现步骤摘要】
【国外来华专利技术】基于推理的自然语言解释

技术介绍

[0001]本专利技术总体上涉及自然语言处理模型中的词语含义表示,并且更具体地涉及用于域特定自然语言处理解释的基于推理的含义表示。
[0002]自然语言处理已经改变了用户与计算设备的交互的格局。许多自然语言处理模型可以确定句子的一般句法结构以及域不可知模型内的一般语义结构。许多模型将自然语言查询和命令翻译成结构化格式,该结构化格式随后可被转换成可执行形式以生成对查询和命令的响应。

技术实现思路

[0003]本公开的实施例包括用于生成域特定的基于推理的词语表示的计算机实现的方法和计算机系统。本专利技术的实施例可以包括将查询变换成结构化提议,并且生成该结构化提议的基于推理的含义表示。
[0004]在本专利技术的另一实施例中,可包括计算机实现的方法和计算机系统,并且可包括通过处理器识别非结构化数据的定量数据和定性特征。基于所识别的定量数据和/或定性数据生成查询。将所述查询变换成结构化提议,并且生成该结构化查询的基于推理的含义表示。
[0005]此外,本专利技术的另一实施例可以包括计算机实现的方法和计算机系统,并且可以包括接收自然语言查询,其中该查询是基于文本的。将所述查询变换成结构化提议,以及生成所述结构化提议的基于推理的表示。
[0006]以上概述并不旨在描述本公开的每个实现方式的每个例示的实施例。
附图说明
[0007]图1是一般性地描绘根据本专利技术的实施例的域特定的基于推理的含义表示生成环境100的功能框图。
[0008]图2是示出了根据本专利技术的实施例的域特定的基于推理的自然语言处理引擎的功能框图。
[0009]图3是根据本专利技术的实施例的用于生成域特定的基于推理的含义表示生成的方法的流程图。
[0010]图4是根据本专利技术的实施例的示例性自然语言预处理系统的功能框图。
[0011]图5是根据本专利技术的实施例的计算系统事件错误诊断环境内的示例性计算系统的功能框图。
[0012]图6是描绘根据本专利技术的实施例的云计算环境的图。
[0013]图7是描绘根据本专利技术的实施例的抽象模型层的功能框图。
[0014]虽然在此描述的实施例服从不同修改和替代形式,但是其细节已经通过举例在附图中示出并且将被详细描述。然而,应当理解,所描述的特定实施例不应被视为限制性的。相反,意图是覆盖落入本公开的范围内的所有修改、等同物和替换。
具体实施方式
[0015]本文所描绘和描述的实施例认识到针对域特定的自然语言解释的基于推理的含义表示的益处。
[0016]在本专利技术的实施例中,查询可以被变换成结构化提议。可以分析该结构化提议的一致性,并且如果确定该结构化提议不一致,则可以校正该结构化提议,从而得到具有基于推理的域特定表示的结构化提议。
[0017]在另外的实施例中,可接收包含基于文本的查询的非结构化数据。成像识别模型可从非结构化数据中提取基于文本的查询和附加(定性和/或定量)数据。可以由自然语言预处理系统对查询和附加数据进行预处理,以便由结构化提议生成器进行消费。结构化提议生成器可以基于由产生结构化提议的域特定推理知识库存储的语料库,将基于推理的含义表示分配给经预处理的查询。可以针对域内的一致含义表示来分析结构化提议。如果确定结构化提议不一致,则可以基于域特定的校正公理将结构化提议校正为一致。
[0018]在参考附图详细地描述实施例时,应注意,说明书中对“实施例”、“其他实施例”等的引用表示所描述的实施例可包括特定的特征、结构或特性,但是每个实施例可能不一定包括该特定的特征、结构或特性。此外,这样的短语不一定指相同的实施例。进一步,结合实施例描述特定的特征、结构或特性,无论是否明确描述,本领域技术人员结合其他实施例具有影响这样的特征、结构或特性的知识。
[0019]图1是一般性地描绘域特定的基于推理的含义表示生成环境100的功能框图。域特定的基于推理的含义表示生成环境100包括在服务器102上操作的基于域推理的自然语言处理(NLP)引擎104和支持服务器102与客户端计算机108之间的通信的网络106。如图1所示,客户端计算机108可经由网络106访问基于域推理的自然语言处理引擎104。虽然在域特定的基于推理的含义表示生成环境100中仅示出了一个客户端计算机108,但是这是为了便于描述,因为多个客户端计算机可以在域特定的基于推理的含义表示生成环境100内(即,1、2、n...n+1)。
[0020]服务器102和客户端计算机108可以是独立的计算设备、管理服务器、web服务器、移动计算设备、或能够接收、发送、和处理数据的任何其他电子设备或计算系统。在其他实施例中,服务器102和客户端计算机108可表示利用多个计算机作为服务器系统的服务器计算系统。应当注意,虽然图1中示出了一个服务器,但是域特定的基于推理的含义表示生成环境100可以具有任意数量的服务器(例如,1、2、n...n+1)。在另一实施例中,服务器102和客户端计算机108可以是膝上型计算机、平板计算机、上网本计算机、个人计算机、台式计算机、或能够经由网络106与域特定的基于推理的含义表示生成环境100内的其他计算设备(未示出)通信的任何可编程电子设备。
[0021]在另一实施例中,服务器102和客户端计算机108表示利用集群计算机和组件(例如,数据库服务器计算机、应用服务器计算机等)的计算系统,当在域特定的基于推理的含义表示生成环境100内被访问时,该集群计算机和组件可以充当单个无缝资源池。服务器102和客户端计算机108可包括内部和外部硬件组件,如针对图6更详细地描述和描绘的。
[0022]基于域推理的NLP引擎104可以是用于接收一个或多个用户查询、将用户查询变换成结构化提议、确定结构化提议是否一致(下面进一步描述)、校正不一致的结构化提议、以及将一致的提议发送给问/答引擎用于下游应用的(下面进一步描述)的模块。应当注意,图
1示出了仅在一个计算设备上操作的基于域推理的NLP引擎104,在一些实施例中,基于域推理的NLP引擎104可以在一个或多个计算设备上操作或者在云计算系统内操作。基于域推理的NLP引擎104可以同时或顺序地在相同或不同的计算系统上执行上面描述的一些动作。
[0023]网络106可以是例如局域网(LAN)、诸如互联网的广域网(WAN)或两者的组合,并且可以包括有线、无线或光纤连接。一般而言,网络106可以是将支持服务器102与客户端计算机108之间的通信的连接和协议的任何组合。
[0024]推理知识库110存储在服务器102上。在一些实施例中,推理知识库110可包含域特定的本体和通用事实。域特定本体是与域相关联的类别和概念,例如在金融领域,这些概念可以包括债务、借贷、破产、股票、债券等。在另一示例中,生物学概念可包括细胞、有丝分裂、减数分裂、染色体、细菌、无脊椎动物等。域特定本体可以是用户配置的或来源于不同位置或数据库。通用事实捕获与对于任何域是真实的逻辑推理或常识推理相关联的事实。例如,数值比较(例本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种用于生成查询的域特定的基于推理的含义表示的计算机实现的方法,所述计算机实现的方法包括:由处理器将查询变换成结构化提议;以及由所述处理器生成所述结构化提议的基于推理的含义表示。2.根据权利要求1所述的计算机实现的方法,进一步包括:由所述处理器从用户接收所述查询,其中所述查询是由所述处理器利用语音识别模型转换的口语自然语言查询。3.根据权利要求1所述的计算机实现的方法,进一步包括:由所述处理器确定所述结构化提议是否一致;以及响应于确定所述结构化提议不一致,由所述处理器校正所述结构化提议。4.根据权利要求3所述的计算机实现的方法,其中所述确定基于推理知识库。5.根据权利要求1所述的计算机实现的方法,进一步包括:由所述处理器将所述基于推理的含义表示发送至问/答引擎。6.一种用于生成查询的域特定的基于推理的含义表示的计算机系统,所述系统包括:处理器;可读存储介质;以及计算机程序指令,用于:将查询变换成结构化提议;以及生成所述结构化提议的基于推理的含义表示。7.根据权利要求6所述的计算机系统,进一步包括用于以下操作的指令:从用户接收所述查询,其中所述查询是利用语音识别转换的口语自然语言查询。8.根据权利要求6所述的计算机系统,进一步包括用于以下操作的指令:确定所述结构化提议是否一致;以及响应于确定所述结构化提议不一致而校正所述结构化提议的程序指令。9.根据权利要求8所述的计算机系统,其中所述确定基于推理知识库。10.一种用于生成查询的基于推理的含义表示的计算机实现的方法,所述计算机实现的方法包括:由处理器识别非结构化数据的定量数据和定性特征;由所述一个或多个处理器将查询变换成结构化提议;以及由所述一个或多个处理器基于所述定量数据和所述定性特征来生成所述结构化提议的基于推理的含义表示。11.根据权利要求10所述的计算机实现的方法,进一步包括:由所述处理器从用户接收所述查询;以及由所述处理器接收所述非结构化数据。12.根据权利要求9所述的计算机实现的方法,进一步包括:由所述处理器分析所述非结构化数据,其中所述分析包括利用相关联的神经网络的光学字符识别模型。13.根据权利要求10所述的计算机实现的方法,其中所述变换...

【专利技术属性】
技术研发人员:J
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:

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

1