如何使用链接公开号码项目

时间:2019-04-14 08:22:13

标签: sparql opendata

有一个链接的开放号码项目。我不明白该如何使用。我认为它可以与sparql查询一起使用。但是我做不到。我发现了http://km.aifb.kit.edu/projects/numbers

2 个答案:

答案 0 :(得分:8)

您知道链接公开号码是一个April fools' day的笑话吗?

记下项目网站上的发布日期。 paper accompanying the project固执地嘲弄自己,并在开玩笑的杂志RAFT中发表。

当时,许多语义Web研究小组正在以Linked Data格式重新发布现有数据集,有时并没有考虑这样做的实际用处。 Linked Open Numbers以此方式取笑。链接公开号码是一项非常认真的工作,旨在做完全无用的事情。除了也许毕竟不是没用吗?也许我们只是没有对可能性敞开心??谁知道!就像整个语义网一样!

对于这种情况,您询问了如何使用该网站,因此我将进行解释。

首先,没有SPARQL端点,也没有可下载的RDF转储。有无限数量的数字,因此所需的存储空间将是无限的!

使用该网站的唯一方法是查找其具有的任何特定号码的信息。例如,对于数字42,我们有:

因此,您可以编写代码来下载有关特定数字的RDF / XML数据,并访问该数字的各种属性,例如其不同语言的拼写,其罗马数字和其主要因素。大多数RDF库都会使这项工作非常容易。

并且如果您以RDF格式和/或以链接数据的形式发布数据集,并且该数据集的用户可能会从该数据集中的数字信息中受益,则可以将RDF链接包括从数据中的数字到链接打开数字的链接数据URI。

这有用吗?我不知道!

答案 1 :(得分:1)

几乎同意理查德在回答中所说的一切,除了一些小问题:

    与自然数不同,
  • 链接的开放数实际上不是无限的-数据集过去以十亿(负1)为单位停止,并且由于更新而达到了万亿(负1)。这样一来,您需要存储的数据量也将比无限少-只是笨拙。
  • 我同意克里斯托夫·兰格(Christoph Lange)的评论,即人们可以向链接公开号码添加更多信息,这将使它变得更加有用,例如对大数进行分解。就目前而言,我们仅将百万以下的因素分解。这是因为结果不是实际存储的,而是动态计算的。存储较大数量的所有分解因子确实是一项有用的服务,但需要在后端进行大量重构。
  • 令人惊讶的是,许多外部项目实际上(或至少已经)使用了链接公开号码-以获得不同自然语言的数字名称。有些项目不是使用自己的名称生成代码,而是使用对链接的开放号码的查找。
  • 链接公开号码的另一个用例实际上是用于测试目的和作为展示-用于测试链接公开数据浏览器,搜寻器和其他工具。我们付出了很多努力来确保“链接开放数字”正确,全面地实施标准,因此您始终可以找到一个数据集,该数据集比合成数据集更有意义,但仍然足以测试您的工具。我认为,即使不执行Christoph的建议(我将完全支持),也可以使Linked Open Numbers真正有用。