首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Freebase /g/ vs /m/命名空间ids

Freebase /g/ vs /m/命名空间ids
EN

Stack Overflow用户
提问于 2014-06-17 20:36:12
回答 1查看 391关注 0票数 4

我试过阅读Freebase等,但是找不到这个看似简单的问题的答案。/g/和/m/命名空间ids之间有什么区别?(我一直在查看Freebase转储和在线访问。)

例如,“音乐录音”的/g/ id为1yg94vctq (http://www.freebase.com/g/1yg94vctq),但也有一个/m/ id为0kpv 11 (http://www.freebase.com/m/0kpv11)。

前者是‘宾语’,后者是‘类型’。这两者之间的关系是什么? /g/意味着什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-06-18 01:37:14

您应该将所有ID视为等效的。它们有/en、/m、/g、/wikipedia/en、/wikipedia/en_id等多种形式。

在一个理想的世界里,我怀疑谷歌宁愿不公开/g I,但它们往往会泄露出去。它们表示内部Google知识图中的实体,这些实体没有相应的外部ID/主题。在我的经验中,他们中的大多数都代表了来自/notable*领域的东西,在这些领域中,Google有一些值得注意的主题,它们是从Freebase以外的各种其他来源创建的(例如,搜索查询、其他许可数据库等等)。

由/g标识符表示的实体实际上小于/type/对象,但在API/下载中可能是这样表示的,因为这最接近于“nothing”。它们可能应该被视为赤裸裸的标识符,除了它们的标签/名称之外,没有任何类型或其他信息。不过,我会把它们储存起来,它们可能会神奇地决定将来会有什么有用的东西(不是预测,只是一种一般的哲学,即人们应该尽可能多地保留信息,以求和解)。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24272840

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档