1
我看到,在Freebase主题之间的关系开始如下:如何确定Freebase中的域是公共/基地?
/用户/富/ ... /音乐/专辑/ ... /基/ talships/...
应该我只是检查关系是以“base”还是“user”开头,在这种情况下,域名不是公共域名?因此,如果它以除“base”或“user”之外的任何单词开头,则它是公共领域。
我的理解是否正确?
我看到,在Freebase主题之间的关系开始如下:如何确定Freebase中的域是公共/基地?
/用户/富/ ... /音乐/专辑/ ... /基/ talships/...
应该我只是检查关系是以“base”还是“user”开头,在这种情况下,域名不是公共域名?因此,如果它以除“base”或“user”之外的任何单词开头,则它是公共领域。
我的理解是否正确?
是的,一般情况下,您可以通过查看ID来判断是用户域还是基地。然而,最可靠的方法来做到这一点是在MQL这样的:
{
"id": "/music/album",
"/type/type/domain": {
"/freebase/domain_profile/category": [{
"id": null
}]
}
}
具有类别/category/commons
是游离碱公共域中的任何域。
谢谢肖恩。我有Freebase的四转储,并且如果我查看一个属性,我想知道该域是基础域还是用户域。所以我问我们是否可以查看路径中的第一个条目然后确定。那么,我会使用这种技术。那么我有一个简单的问题 - 如果用户和基本域都属于非公共域,那么用户域和基本域之间有什么区别?如果用户域是由用户创建的域,那么基本域是什么? – 2013-03-14 18:04:27
好的,在四次转储中,您可以依靠查看前缀。在极少数情况下,某些内容具有公共ID和/或用户或/基地ID,它将默认为转储中的公共ID。/user和/ base域的原因是历史性的。当Freebase首次推出时,它只有公用域(由所有人共享)和用户域(由一个用户开发)。几年后,Freebase创建了一个不太常见的基地概念,但可以由一群志趣相投的用户分享。在图中他们大多是相同的,但他们服务于不同的目的。 – 2013-03-14 18:46:53