【问题标题】:How can I use Linked Open Numbers projects如何使用 Linked Open Numbers 项目
【发布时间】:2019-04-14 08:22:13
【问题描述】:

有 Linked Open Numbers 项目。我不明白如何使用它。我认为它可以与 sparql 查询一起使用。但我做不到。我找到了http://km.aifb.kit.edu/projects/numbers

【问题讨论】:

  • 老实说,如果它存在的话,它的用例是什么?

标签: sparql opendata


【解决方案1】:

你知道 Linked Open Numbers 是 April fools' day 的笑话吗?

请注意项目网站上的发布日期。 paper accompanying the project 是在开玩笑,并发表在RAFT,一个笑话杂志。

当时,许多语义网研究小组正在以Linked Data 格式重新发布现有数据集,有时并没有过多考虑这样做的实际用途。 Linked Open Numbers 以这种方式取笑。 Linked Open Numbers 非常认真地做一些完全无用的事情。除了,也许毕竟不是没用吗?也许我们只是还没有对这些可能性敞开心扉?谁知道!这就像整个语义网的努力!

顺便说一句,您问如何使用该网站,所以我会解释一下。

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

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

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

如果您以 RDF 格式和/或作为链接数据发布数据集,并且该数据集的用户可能会从有关数据集中数字的信息中受益,那么您可以包含从数据中的数字到 Linked Open 的 RDF 链接号码的关联数据 URI。

这些有用吗?我不知道!

【讨论】:

【解决方案2】:

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

  • 与自然数不同,链接的开放数实际上不是无限的 - 数据集过去常常停止在十亿(负 1),并且自更新以来它达到一万亿(负 1)。因此,您需要存储的数据量也不会无限多 - 只是非常庞大。
  • 我同意 Christoph Lange 的评论,即可以向 Linked Open Number 添加更多信息,使其更加有用,例如大数的因式分解。就像现在一样,我们只分解低于一百万的数字。这是因为结果并未实际存储,而是动态计算。存储更大数字的所有因式分解确实是一项有用的服务,但需要在后端进行相当多的重构。
  • 令人惊讶的是,Linked Open Numbers 已(或至少曾经)被许多外部项目实际使用 - 用于获取不同自然语言中的数字名称。有些项目并没有自己实现名称生成代码,而是使用了对关联开放号码的查找。
  • Linked Open Numbers 的另一个用例实际上是出于测试目的和展示 - 用于测试 Linked Open Data 浏览器、爬虫和其他工具。我们付出了很多努力来确保 Linked Open Numbers 正确和全面地实施标准,因此您总能找到一个比合成数据集更有意义的数据集,但仍然足够大以测试您的工具。我认为这使得 Linked Open Numbers 已经真正有用了,即使没有实施 Christoph 的建议(我完全支持)。

【讨论】:

    猜你喜欢
    • 2021-11-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多