小编Sve*_*igt的帖子

RDF 中的本地概念应该使用什么 URI 方案?

考虑这样的情况:您想要命名一些知识,并且希望将其放入知识图格式中,例如资源描述框架(RDF)。但是,您没有电子邮件、Web 域或访问命名空间权限来为 RDF 知识图生成 URI

这分别排除了tag uriscool uris和大多数其他方案。

由于上述原因,我对一些可能的选择并不完全满意:

  1. http://localhost/myConcept 但这意味着一个可解析的位置。对于知识图谱的所有解释者来说,它也可能仍然意味着相同的概念。
  2. file:///myConcept文件方案,但这意味着存在可解析的物理位置。
  3. urn:uuid:f81d4fae-7dec-11d0-a765-00a0c91e6bf6 uuid schema,但这不允许您在 URI 中放置人类可读的组件。如果 uuid 方案允许 urn:uuid:f81d4fae-7dec-11d0-a765-00a0c91e6bf6/myConcept 那就太好了
  4. Magnet uris被设想用来帮助本地机器和网络之间的通信。但它们仍然是一个草案,没有明确定义,并且示例重用了依赖于命名机构的其他方案。
  5. data:,myConcept数据方案,但这也取决于注册mime 类型,据我所知,没有任何抽象概念的 mime 类型。它还无法对任何类型的唯一性进行编码,例如编码文件的情况,或者传达该概念仅在本地是唯一的。
  6. 诸如 urn:sha1: 之类的非正式方案,但这意味着有一些内容需要进行哈希处理,并且名称相同但含义不同的概念将被分配相同的哈希值。

我正在寻找的内容在本地计算机上以独特的方式标识一个概念,当与其他人通信时,这意味着该概念名称只能在该单一通信中被解释为唯一的,并且在更改为之前可能无法与其他知识图集成全球独一无二。它也不依赖于任何名称空间权限或电子邮件(也需要注册)。这样的计划是否存在(也许是非正式的)?考虑到这些限制,你会做什么?

编辑:只是想澄清我对电子邮件和网络域的看法。电子邮件很简单,注册过程完全自动化 - 您可以立即注册。但是,您依赖该组织来维护电子邮件注册表,不会将您踢出(例如,如果您的电子邮件帐户处于非活动状态),也不会倒闭。个人网络域需要订阅,并且不应要求数据发布者也支付维护费。当他们不再想支付费用时,这可能会导致注销,并且如果其他用户将这些 URI 重复用于其他目的,数据现在可能会变得不明确。像 yourName.github.io 这样的免费网络域名具有与电子邮件地址相同的问题。

url rdf uri rdfs

6
推荐指数
1
解决办法
359
查看次数

标签 统计

rdf ×1

rdfs ×1

uri ×1

url ×1