1

我目前正在开发一个使用Virtuoso Sponger的项目。我遇到了多个问题,在问这些问题之前我参考了很多材料。由于我是Virtuoso的新手,请耐心等待。

  1. 我似乎无法使用Sponger页面上给出的这种格式访问 RDF 数据—http://{virtuoso-host}/about/data/{format}/{URIscheme}/{authority}/{local-path}

我在linkeddata.uriburner.com和安装了Virtuoso 的个人服务器上都试过了。我在地址栏中写了这个——</p>

http://linkeddata.uriburner.com/about/data/xml/http://www.bbc.co.uk/music/artists/ed2ac1e9-d51d-4eff-a2c2-85e81abd6360%01artist

— 并得到了这个错误 —</p>

Error HTTP/1.1 404 File not found
The requested URL was not found
URI  = '/about/data/xml/http:/www.bbc.co.uk/music/artists/ed2ac1e9-d51d-4eff-a2c2-85e81abd6360artist'
  1. 当我尝试 http://{virtuoso-host}/about/html/{URIscheme}/{authority}/{local-path} 浏览器输入的 HTML — — 选项时,我从服务器获得的数据输出比从linkeddata.uriburner.com获得的数据少得多。我该如何纠正?

我的主要目标是从社交媒体和信息站点获取 RDF 数据,并将其存储在数据库中以供本地搜索。例如,BBC 有关于 Bob Marley 的信息;维基也是如此。我从他们两个那里获取结构化数据,取出冗余数据,然后添加新数据,以便创建一个对象。我希望从数据库中查询这些数据。

如何通过使用浏览器输入法执行将这些数据存储到数据库中?

另外,假设这些数据存储在图表下(我在Virtuoso Conductor -> LinkedData -> Graph中看到了它的链接);那我该如何查询呢?

4

1 回答 1

1

什里万什,

这里有很多问题,所以我将提供一个广泛的答案。

Sponger 将把Web 资源转换为基于 RDF 的链接数据。转换后的数据最终出现在Virtuoso 托管的 RDF Document中,该文档由Named Graph IRI标识。

给定一个 Web 资源 URL —</p>

http://www.slideshare.net/kleinerperkins/internet-trends-v1

— 您可以将提取、转换和加载 (ETL) 服务 URL 构造为 —</p>

http://linkeddata.uriburner.com/about/html/http/www.slideshare.net/kleinerperkins/internet-trends-v1

上述结果如下:

使用本地 Virtuoso Sponger 实例时,请注意以下几点:

  • 您必须为目标数据源(例如 Slideshare、LinkedIn、Facebook、Twitter 等)安装 Sponger Cartridges
  • 实时 URIBurner.com 实例安装和配置了许多墨盒和元墨盒 - 因此您将在那里看到比本地获得的更多结果(除非您还在本地实例上安装并启用所有 asme 墨盒)
  • 可用墨盒列表
于 2015-05-27T23:43:09.677 回答