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
}

SPARQL results

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=]