知识图谱技术原理介绍近两年来,随着 LinkingOpenData8等项目的全面展开,语义 Web 数据源的数量激增,大量 RDF 数据被发布
互联网正从仅包含网页和网页之间超链接的文档万维网(DocumentWeb)转变成包含大量描述各种实体和实体之间丰富关系的数据万维网(DataWeb)
在这个背景下,Google、百度和搜狗等搜索引擎公司纷纷以此为基础构建知识图谱,分别为 KnowledgeGraph、知心和知立方,来改进搜索质量,从而拉开了语义搜索的序幕
下面我将从以下几个方面来介绍知识图谱:知识图谱的表示和在搜索中的展现形式,知识图谱的构建和知识图谱在搜索中的应用等,从而让大家有机会了解其内部的技术实现和各种挑战
知识图谱的表示和在搜索中的展现形式正 如 Google 的 辛 格 博 士 在 介 绍 知 识 图 谱 时 提 到 的 :“Theworldisnotmadeofstrings,butismadeofthings
”,知识图谱旨在描述真实世界中存在的各种实体或概念
其中,每个实体或概念用一^全局唯一确定的ID 来标识,称为它们的标识符(identifier)
每个属性-值对(attribute-valuepair,又称 AVP)用来刻画实体的内在特性,而关系(relation)用来连接两个实体,刻画它们之间的关联
知识图谱亦可被看作是一张巨大的图,图中的节点表示实体或概念,而图中的边则由属性或关系构成
上述图模型可用 W3C提出的资源描述框架 RDF9或属性图(propertygraph)10来表示
知识图谱率先由Google 提出,以提高其搜索的质量
为了更好地理解知识图谱,我们先来看一下其在搜索中的展现形式,即知识卡片(又称 KnowledgeCard)
知识卡片旨在为用户提供更多与搜索内容相关的信息
更具体地说,知识卡片为用户查询中所包含的实体或返