首页 > 解决方案 > 知识图谱可以处理包含介词或形容词的句子吗

问题描述

我正在考虑诸如“Google Knowledge Graph”、“WordNet”、“Yago”或“FreeBase”之类的知识图谱如何适合表示包括介词或形容词在内的事实。

例如,“奥巴马有一个女儿”可以清楚地用节点和链接关系来表示。“奥巴马”和“女儿”是节点。“有一个”是一个链接。

但是,我找不到通过谷歌搜索几个关键字来表示带有介词或形容词的句子的方法。

假设你有一个事实“奥巴马在白宫有一只白狗”,用图结构来表示似乎是不可能的。奥巴马的狗是白色的,但并不是所有的狗都是白色的。此外,奥巴马的狗被关在白宫,但并不是所有的狗都在。

我的第一个问题是知识图谱是否可以代表这种事实。如果第一个答案是肯定的,我的第二个问题是知识图谱如何做到这一点。

标签: wordnetfreebasegoogle-knowledge-graph

解决方案


你会表示这是一系列事实。例如:

barackObama owns fido
fido isA dog
fido livesIn theWhiteHouse
fido hasFurColour white

即,您的图中有一个特定节点代表特定对象,然后断言有关该对象的更多事实。类似地,虽然您可以断言单个事实“barackObama hasA daughter”,但您可能会断言连接两个节点“barackObama”和“maliaObama”的多个事实。

与其他所有事情一样,您的数据没有一种“正确”的表示形式 - 它取决于您要解决的问题。


推荐阅读