信息查询方法、装置、设备及存储介质制造方法及图纸

技术编号:30550294 阅读:15 留言:0更新日期:2021-10-30 13:30
本申请实施例提供了一种信息查询方法、装置、设备及存储介质,涉及自然语言处理和搜索技术领域。所述方法包括:获取查询文本;对查询文本进行依存分析,确定查询文本中包含的主实体信息和查询信息,主实体信息包括查询文本的主实体以及主实体的约束实体,查询信息是查询文本所要查询的信息;基于知识图谱根据主实体信息,确定查询文本对应的实体链接结果,实体链接结果用于指示查询文本对应的查询主体;基于实体链接结果以及查询信息,确定查询文本对应的查询结果。采用本申请实施例提供的技术方案,能够提升信息查询的准确性。能够提升信息查询的准确性。能够提升信息查询的准确性。

【技术实现步骤摘要】
信息查询方法、装置、设备及存储介质


[0001]本申请实施例涉及计算机和搜索
,特别涉及一种信息查询方法、装置、设备及存储介质。

技术介绍

[0002]随着计算机技术的发展,基于计算机技术的信息查询和搜索技术也在不断进步。
[0003]在相关技术中,通过识别出查询文本中的字词,并将识别出的字词与预设的问题进行匹配,从而确定出与查询文本含义最接近的预设的问题,从而确定出对应的查询结果。

技术实现思路

[0004]本申请实施例提供了一种信息查询方法、装置、设备及存储介质。所述技术方案如下:
[0005]根据本申请实施例的一个方面,提供了一种信息查询方法,所述方法包括:
[0006]获取查询文本;
[0007]对所述查询文本进行依存分析,确定所述查询文本中包含的主实体信息和查询信息,所述主实体信息包括所述查询文本的主实体以及所述主实体的约束实体,所述查询信息是所述查询文本所要查询的信息;
[0008]基于知识图谱根据所述主实体信息,确定所述查询文本对应的实体链接结果,所述实体链接结果用于指示所述查询文本对应的查询主体;
[0009]基于所述实体链接结果以及所述查询信息,确定所述查询文本对应的查询结果。
[0010]根据本申请实施例的一个方面,提供了一种信息查询装置,所述装置包括:
[0011]文本获取模块,用于获取查询文本;
[0012]文本分析模块,用于对所述查询文本进行依存分析,确定所述查询文本中包含的主实体信息和查询信息,所述主实体信息包括所述查询文本的主实体以及所述主实体的约束实体,所述查询信息是所述查询文本所要查询的信息;
[0013]结果确定模块,用于基于知识图谱根据所述主实体信息,确定所述查询文本对应的实体链接结果,所述实体链接结果用于指示所述查询文本对应的查询主体;
[0014]所述结果确定模块,还用于基于所述实体链接结果以及所述查询信息,确定所述查询文本对应的查询结果。
[0015]根据本申请实施例的一个方面,提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有计算机程序,所述计算机程序由所述处理器加载并执行以实现上述信息查询方法。
[0016]根据本申请实施例的一个方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序由处理器加载并执行以实现上述信息查询方法。
[0017]根据本申请实施例的一个方面,提供了一种计算机程序产品,所述计算机程序产
品由处理器加载并执行以实现上述信息查询方法。
[0018]本申请实施例提供的技术方案可以包括如下有益效果:
[0019]通过对查询文本进行依存分析,分别确定出查询文本中的主实体信息和查询信息,即识别出查询文本中各实体的含义以及各实体之间的关系,基于此能够得到更准确的实体链接结果,从而提升信息查询的准确性。
[0020]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
[0021]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0022]图1是本申请一个实施例提供的信息查询方法的流程图;
[0023]图2是本申请另一个实施例提供的信息查询方法的流程图;
[0024]图3是本申请一个实施例提供的依存关系分析的示意图;
[0025]图4是本申请另一个实施例提供的信息查询方法的流程图;
[0026]图5是本申请一个实施例提供的信息查询装置的框图;
[0027]图6是本申请另一个实施例提供的信息查询装置的框图;
[0028]图7是本申请一个实施例提供的计算机设备的框图。
具体实施方式
[0029]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的方法的例子。
[0030]本申请实施例提供的方法,各步骤的执行主体可以是计算机设备,该计算机设备是指具备数据计算、处理和存储能力的电子设备。该计算机设备可以是诸如PC(Personal Computer,个人计算机)、平板电脑、智能手机、可穿戴设备、智能机器人等终端;也可以是服务器。其中,服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云计算服务的云服务器。
[0031]下面,通过几个实施例对本申请技术方案进行介绍说明。
[0032]请参考图1,其示出了本申请一个实施例提供的信息查询方法的流程图。在本实施例中,主要以该方法应用于上文介绍的计算机设备中来举例说明。该方法可以包括如下几个步骤:
[0033]步骤101,获取查询文本。
[0034]查询文本是指用户进行信息查询时提供的文本。可选的,在自动问答场景中,查询文本是指用户所提出的问题。在一些示例中,用户会对自己感兴趣的商圈、POI(Point of Interest,兴趣点)等的信息进行提问,例如:“望京的xx捞几点开门”、“xx六星酒窖有团购
吗”、“xx酒店的自助餐中午多少钱”。在另一些示例中,用户通过限定条件查询满足要求的POI,例如,“朝阳区哪家酸菜鱼好吃”、“北京最值得去的景点”。在又一些实施例中,用户会对提问的信息中加上一些修饰条件,例如:“故宫的学生票多少钱”、“颐和园淡季门票多少”。
[0035]可选的,查询文本还可以是其他类型的结构,本申请实施例对此不作具体限定。
[0036]步骤102,对查询文本进行依存分析,确定查询文本中包含的主实体信息和查询信息。
[0037]其中,主实体信息包括查询文本的主实体以及主实体的约束实体,查询信息是查询文本所要查询的信息。可选的,主实体信息用于表示查询文本所要查询的实体对象;主实体的约束实体用于对主实体起到约束/限定作用;查询信息可以指查询文本所要查询的主实体信息对应的属性信息。例如,对于查询文本“xx六星酒窖有团购吗”,主实体信息为“xx六星酒窖”;其中,主实体为酒窖类的商户,主实体的约束实体为“xx六星”。又例如,对于查询文本“颐和园淡季门票多少”,主实体信息为“颐和园”,查询信息为“淡季门票”。
[0038]步骤103,基于知识图谱根据主实体信息,确定查询文本对应的实体链接结果。
[0039]其中,实体链接结果用于指示查询文本对应的查询主体。
[0040]在一些实施例中,确定实体链接结果即为确定查询文本具体的查询主体。对于一个查询文本,其主实体信息中本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息查询方法,其特征在于,所述方法包括:获取查询文本;对所述查询文本进行依存分析,确定所述查询文本中包含的主实体信息和查询信息,所述主实体信息包括所述查询文本的主实体以及所述主实体的约束实体,所述查询信息是所述查询文本所要查询的信息;基于知识图谱根据所述主实体信息,确定所述查询文本对应的实体链接结果,所述实体链接结果用于指示所述查询文本对应的查询主体;基于所述实体链接结果以及所述查询信息,确定所述查询文本对应的查询结果。2.根据权利要求1所述的方法,其特征在于,所述对所述查询文本进行依存分析,确定所述查询文本中包含的主实体信息和查询信息,包括:确定多个实体之间至少存在以下至少一种依存关系:属性关系,用于指示属性实体是对应主实体的属性;主实体约束关系,用于指示所述主实体的约束实体用于约束对应的主实体;属性约束关系,用于指示属性实体的约束实体用于约束对应的属性实体;并列关系,用于指示至少两个实体均为所述主实体,或者至少两个实体均为同一主实体的约束实体,或者至少两个实体均为同一主实体的属性实体,或者至少两个实体均为同一属性实体的约束实体;其中,所述主实体约束关系属于所述主实体信息,所述属性关系和所述属性约束关系属于查询信息,所述并列关系为所述主实体信息中包含的依存关系和/或所述查询信息中包含的依存关系。3.根据权利要求1所述的方法,其特征在于,所述对所述查询文本进行依存分析,确定所述查询文本中包含的主实体信息和查询信息,包括:对所述查询文本进行依存分析,确定所述查询文本中的多个实体分别对应的类型,所述类型包括:主实体、所述主实体的约束实体、属性实体、所述属性实体的约束实体;其中,所述主实体和所述主实体的约束实体属于所述主实体信息,所述属性实体和所述属性实体的约束实体属于所述查询信息。4.根据权利要求2所述的方法,其特征在于,所述基于知识图谱根据所述主实体信息,确定所述查询文本对应的实体链接结果,包括:按照所述主实体以及所述主实体的约束实体,从所述知识图谱中提取出所述查询文本对应的子图谱;去除所述子图谱中的多余节点和多余路径;其中,所述多余节点包括所述子图谱中仅与所述主实体对应的节点存在关联关系的节点,以及仅与所述主实体的约束实体对应的节点存在关联关系的节点;所述多余路径为所述子图谱中连接所述多余节点的路径;基于去除所述多余节点和所述多余路径后的子图谱,确定所述实体链接结果。5.根据权利要求4所述的方法,其特征在于,所述按照所述主实体以及所述主实体的约束实体,...

【专利技术属性】
技术研发人员:朱桐王思睿李明洋张鸿志张富峥王仲远
申请(专利权)人:北京三快在线科技有限公司
类型:发明
国别省市:

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

1