【问题标题】:Freebase /g/ vs /m/ namespace idsFreebase /g/ vs /m/ 命名空间ID
【发布时间】:2014-06-17 20:36:12
【问题描述】:

我已尝试阅读 Freebase wiki 等,但无法为这个看似简单的问题找到答案。 /g/ 和 /m/ 命名空间 id 有什么区别? (我一直在查看 Freebase RFD 转储以及在线访问。)

例如,“Musical Recording”的 /g/ id 为 1yg94vctq (http://www.freebase.com/g/1yg94vctq) 但还有一个 /m/ id 为 0kpv11 (http://www.freebase.com/m/0kpv11)

前者是“对象”,而后者是“类型”。这两者是什么关系,/g/代表什么?

【问题讨论】:

    标签: rdf freebase


    【解决方案1】:

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

    在理想情况下,我怀疑 Google 宁愿不公开 /g ID,但它们往往会泄露出去。它们代表内部 Google 知识图谱中没有相应外部 ID/主题的实体。根据我的经验,它们中的大多数都代表 /notable* 范围内的事物,其中 Google 具有他们从 Freebase 以外的各种其他来源(例如搜索查询、其他许可数据库等)创建的值得注意的主题。

    由 /g 标识符表示的实体实际上小于 /type/object,但可能在 API/下载中以这种方式表示,因为这是最接近“无”的等价物。它们可能应该被视为裸标识符,除了标签/名称之外没有类型或其他信息。不过,我会存储它们,它们可能会神奇地解析为将来有用的东西(不是预测,只是一种一般哲学,即人们应该保留尽可能多的信息以用于和解目的)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-08-12
      • 1970-01-01
      • 2016-05-26
      • 1970-01-01
      • 2013-09-03
      • 2013-07-06
      • 1970-01-01
      相关资源
      最近更新 更多