dbpedia 结果上的简单 SPARQL 查询不符合预期
Simple SPARQL query on dbpedia results doesn't match expectations
我正在努力处理通过 DBpedia's SPARQL endpoint:
执行的以下 SPARQL 查询
select (count(?abstract) as ?count)
where {
<http://dbpedia.org/resource/Linked_Data> dbpedia-owl:abstract ?abstract .
}
SPARQL 看起来很简单,当我查看 linked data page 时,似乎预期结果是 9。但实际响应是 0。我的理解或期望有误吗?请更有经验的人解释一下吗?
链接数据文章有九个摘要,但文章标题是"Linked data",而不是"Linked Data",大小写很重要。因此,您可以这样做,并看到所有九个摘要都被计算在内:
select (count(?abstract) as ?nAbstract) {
dbpedia:Linked_data dbpedia-owl:abstract ?abstract
}
public 端点定义了 dbpedia: 前缀。它是 http://dbpedia.org/resource 的缩写,所以 dbpedia:Linked_data 只是 http://dbpedia.org/resource/Linked_data. That's the URI for the resource, but when you put it into a web browser, you'll get redirected to a human readable HTML version at http://dbpedia.org/page/Linked_data.[= 的缩写13=]
我正在努力处理通过 DBpedia's SPARQL endpoint:
执行的以下 SPARQL 查询select (count(?abstract) as ?count)
where {
<http://dbpedia.org/resource/Linked_Data> dbpedia-owl:abstract ?abstract .
}
SPARQL 看起来很简单,当我查看 linked data page 时,似乎预期结果是 9。但实际响应是 0。我的理解或期望有误吗?请更有经验的人解释一下吗?
链接数据文章有九个摘要,但文章标题是"Linked data",而不是"Linked Data",大小写很重要。因此,您可以这样做,并看到所有九个摘要都被计算在内:
select (count(?abstract) as ?nAbstract) {
dbpedia:Linked_data dbpedia-owl:abstract ?abstract
}
public 端点定义了 dbpedia: 前缀。它是 http://dbpedia.org/resource 的缩写,所以 dbpedia:Linked_data 只是 http://dbpedia.org/resource/Linked_data. That's the URI for the resource, but when you put it into a web browser, you'll get redirected to a human readable HTML version at http://dbpedia.org/page/Linked_data.[= 的缩写13=]