基于知识图谱的实体检索方法、装置、设备以及存储介质制造方法及图纸

技术编号:31021609 阅读:12 留言:0更新日期:2021-11-30 03:11
本公开提供了一种基于知识图谱的实体检索方法、装置、设备以及存储介质,本公开涉及人工智能技术领域,具体涉及知识图谱应用和云服务的技术领域,可以应用于信息搜索等场景。具体实现方案为:构建包含多个第一实体、以及第一实体之间的关联关系的知识图谱;根据输入的检索信息,从第一实体中确定与检索信息匹配的第二实体;基于知识图谱,确定与第二实体具有关联关系的至少一个第三实体;确定每个第三实体的价值度,并基于每个第三实体的价值度对各第三实体进行排序。第三实体的排序结果可以直观地体现出每个第三实体与用户所期望的检索结果的关联程度,提高了检索结果的准确性和使用便捷性。用便捷性。用便捷性。

【技术实现步骤摘要】
基于知识图谱的实体检索方法、装置、设备以及存储介质


[0001]本公开涉及人工智能
,具体涉及知识图谱应用和云服务的
,可以应用于信息搜索等场景。

技术介绍

[0002]为了便于用户从散乱的信息中获取期望的信息,现有技术可以将每个信息作为实体来构建知识图谱,用户可以基于知识图谱来检索期望的信息。然而,在一些情况下,现有的基于知识图谱的检索方法所得到的检索过,往往包含与用户所期望的检索结果关联性较弱的信息,用户需要从检索结果中进一步甄别出期望的信息。

技术实现思路

[0003]本公开提供了一种基于知识图谱的实体检索方法、装置、设备以及存储介质。
[0004]根据本公开的第一方面,提供了一种基于知识图谱的实体检索方法,包括:
[0005]构建包含多个第一实体、以及第一实体之间的关联关系的知识图谱;
[0006]根据输入的检索信息,从第一实体中确定与检索信息匹配的第二实体;
[0007]基于知识图谱,确定与第二实体具有关联关系的至少一个第三实体;
[0008]确定每个第三实体的价值度,并基于每个第三实体的价值度对各第三实体进行排序。
[0009]根据本公开的第二方面,提供了一种基于知识图谱的实体检索装置,包括:
[0010]图谱构建模块,用于构建包含多个第一实体、以及第一实体之间的关联关系的知识图谱;
[0011]实体匹配模块,用于根据输入的检索信息,从第一实体中确定与检索信息匹配的第二实体;
[0012]实体检索模块,用于基于知识图谱,确定与第二实体具有关联关系的至少一个第三实体;
[0013]实体排序模块,用于确定每个第三实体的价值度,并基于每个第三实体的价值度对各第三实体进行排序。
[0014]根据本公开的第三方面,提供了一种电子设备,包括:
[0015]至少一个处理器;以及
[0016]与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述的基于知识图谱的实体检索方法。
[0017]根据本公开的第四方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行上述的基于知识图谱的实体检索方法。
[0018]根据本公开的第五方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现上述的基于知识图谱的实体检索方法。
[0019]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
[0020]本公开提供的技术方案带来的有益效果是:
[0021]在本公开的技术方案中,以输入的检索信息和知识图谱所包含的信息为依据,能够较全面地检索出与用户所期望的检索结果相关的第三实体,并按照第三实体的价值度对第三实体进行排序,从而直观地体现出每个第三实体与用户所期望的检索结果的关联程度,提高了检索结果的准确性和使用便捷性。
附图说明
[0022]附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0023]图1示出了本公开实施例提供的一种基于知识图谱的实体检索方法的流程示意图;
[0024]图2示出了本公开实施例提供的一种知识图谱示例性的结构示意图;
[0025]图3示出了本公开实施例提供的另一种基于知识图谱的实体检索方法的流程示意图;
[0026]图4示出了本公开实施例提供的一种基于知识图谱的实体检索装置的示意图;
[0027]图5示出了可以用来实施本公开实施例提供的基于知识图谱的实体检索方法的示例电子设备的示意性框图。
具体实施方式
[0028]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0029]为了便于用户从散乱的信息中获取期望的信息,现有技术可以将每个信息作为实体来构建知识图谱,用户可以基于知识图谱来检索期望的信息。
[0030]企业的知识信息管理的场景为例,传统企业知识管理中,项目资料一般都分散在各个团队中,没有成熟的检索系统提供相关信息查找。例如,要查找相关的项目对接人需要先找到相关部门,再从该部门信息当中找到项目相关信息,最终寻求对接目标。如果需要相关项目的相关知识,需要与当前项目对接人沟通提供,或者自行检索查找。这种信息查询的方式效率较低,不便于快速地获取到期望的信息。因此,本公开实施例可以基于企业的中的各类信息构建知识图谱,以便用户可以基于知识图谱来检索期望的信息。
[0031]然而,在一些情况下,现有的基于知识图谱的检索方法所得到的检索过,往往包含与用户所期望的检索结果关联性较弱的信息,用户需要从检索结果中进一步甄别出期望的信息。
[0032]本公开实施例提供的基于知识图谱的实体检索方法、装置、设备以及存储介质,旨在解决现有技术的如上技术问题中的至少一个。
[0033]图1示出了本公开实施例提供的一种基于知识图谱的实体检索方法的流程示意图,如图1所示,该方法主要可以包括以下步骤:
[0034]S110:构建包含多个第一实体、以及第一实体之间的关联关系的知识图谱。
[0035]知识图谱是一种基于图的数据结构,由节点(point)和边(Edge)组成,每个节点表示一个“实体”,每条边为实体与实体之间的“关系”,知识图谱本质上是语义网络。实体指的可以是现实世界中的事物,比如人、地名、公司、电话、动物等;关系则用来表达不同实体之间的某种联系。
[0036]为了便于理解和表述,本公开实施例将知识图谱中的实体定义为第一实体。第一实体类型可以根据实际的应用场景而定。以企业的知识信息管理的场景为例,该场景下的第一实体可以包括人实体、事实体和知识实体。
[0037]S120:根据输入的检索信息,从第一实体中确定与检索信息匹配的第二实体。
[0038]在本公开实施例中,可以基于知识图谱构建检索系统,用户可以基于该检索系统输入的检索信息。可以理解,检索信息可以包含与知识图谱中的某一个第一实体相关的内容,可以通过检索信息中的内容从知识图谱所包含的第一实体中确定与其匹配的第一实体,为了便于理解和描述,本公开实施例将与检索信息匹配的第一实体定义为第二实体。
[0039]可选地,本公开实施例可以确定检索信息与每个第一实体的相似度;将对应的相似度最高的第一实体作为第二实体。
[0040]S130:基于知识图谱,确定与第二实体具有关联关系的至少一个第三实体。
[0041]如前文所述,知识图谱包含有第一实体之间的关联关系,在确定出本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于知识图谱的实体检索方法,包括:构建包含多个第一实体、以及第一实体之间的关联关系的知识图谱;根据输入的检索信息,从所述第一实体中确定与所述检索信息匹配的第二实体;基于所述知识图谱,确定与所述第二实体具有关联关系的至少一个第三实体;确定每个所述第三实体的价值度,并基于每个所述第三实体的价值度对各所述第三实体进行排序。2.根据权利要求1所述的方法,其中,所述从所述第一实体中确定与所述检索信息匹配的第二实体,包括:确定所述检索信息与每个所述第一实体的相似度;将对应的相似度最高的所述第一实体作为第二实体。3.根据权利要求2所述的方法,其中,所述确定所述检索信息与每个所述第一实体的相似度,包括:确定所述检索信息与每个所述第一实体的字面相似度和语义相似度之中的至少一个。4.根据权利要求2所述的方法,其中,所述相似度包括字面相似度和语义相似度;将对应的相似度最高的所述第一实体作为第二实体,包括:基于所述第一实体对应的字面相似度和语义相似度,计算所述第一实体对应的综合相似度;将对应的综合相似度最高的所述第一实体作为第二实体。5.根据权利要求4所述的方法,其中,所述基于所述第一实体对应的字面相似度和语义相似度,计算所述第一实体对应的综合相似度,包括:基于所述第一实体对应的字面相似度、所述字面相似度的权重系数、语义相似度、以及所述语义相似度的权重系数,计算所述第一实体对应的加权相似度,其中,所述字面相似度的权重系数小于所述语义相似度的权重系数;将所述第一实体对应的加权相似度作为所述第一实体对应的综合相似度。6.根据权利要求1

5中任一项所述的方法,其中,所述第三实体的价值度包括:所述第三实体与所述第二实体的关联关系的置信度、以及针对所述第三实体的关注度;所述确定每个所述第三实体的价值度,并基于每个所述第三实体的价值度对各所述第三实体进行排序,包括:确定每个所述第三实体与所述第二实体的关联关系的置信度、以及针对每个所述第三实体的关注度;基于每个所述第三实体对应的置信度和关注度,对各所述第三实体进行排序。7.根据权利要求6所述的方法,所述针对所述第三实体的关注度包括:针对所述第三实体的检索频次和针对所述第三实体的浏览频次。8.一种基于知识图谱的实体检索装置,包括:图谱构建模块,用于构建包含多个第一实体、以及第一实体之间的关联关系的知识图谱;实体匹配模块,用于根据输入的检索信息,从所述第一实体中确定与所述检索信息匹配的第二实体;实体检索模块,用于基于所述知识图谱,确定与所述第二实体具有关联关系的至少一
个第三实体;实体排序模块,用于确定每个所述第三实体的价值度,并基于每个所述第三实体的价值度对各所述第三实体进行排序。...

【专利技术属性】
技术研发人员:李薿骆金昌王海威和为
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1