繁体   English   中英

标识概念的DBPedia SPARQL查询的含义?

[英]Meaning of DBPedia SPARQL query that identifies concepts?

我不理解以下SPARQL查询生成的输出:

select distinct ?Concept
where {
    <http://dbpedia.org/resource/Blink-182> a ?Concept
}
LIMIT 100

有人可以向我解释“概念”在DBPedia中是什么意思,该查询结果的含义是什么? 它与rdf:type有任何关系吗?

它与rdf:type有任何关系吗?

是-在SPARQL, a在三模式为一个快捷方式rdf:type ,或者更精确地说, <http://www.w3.org/1999/02/22-rdf-syntax-ns#type>

因此,以上查询返回以谓词为rdf:type三元组形式用作对象的100个IRI-可以说是100个“类型”或“概念”。


您问题中的查询是

select distinct ?Concept
where {
    <http://dbpedia.org/resource/Blink-182> a ?Concept
}
LIMIT 100

这将返回所有类型的<http://dbpedia.org/resource/Blink-182> ,即,所有具有当前<http://dbpedia.org/resource/Blink-182>rdf:type属性链接到<http://dbpedia.org/resource/Blink-182> IRI。 DBpedia数据集。 具体来说,这些是:

  • <http://www.w3.org/2002/07/owl#Thing>
  • <http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Agent>
  • <http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#SocialPerson>
  • <http://www.wikidata.org/entity/Q215380>
  • <http://www.wikidata.org/entity/Q43229>
  • <http://dbpedia.org/ontology/Agent>
  • <http://dbpedia.org/ontology/Band>
  • <http://dbpedia.org/ontology/Group>
  • <http://dbpedia.org/ontology/Organisation>
  • <http://schema.org/MusicGroup>
  • <http://schema.org/Organization>
  • <http://umbel.org/umbel/rc/Band_MusicGroup>
  • <http://umbel.org/umbel/rc/Organization>

以前两个结果为例,这意味着在DBpedia数据集中的某个地方,三元组

S: <http://dbpedia.org/resource/Blink-182>
P: <http://www.w3.org/1999/02/22-rdf-syntax-ns#type>
O: <http://www.w3.org/2002/07/owl#Thing>

S: <http://dbpedia.org/resource/Blink-182>
P: <http://www.w3.org/1999/02/22-rdf-syntax-ns#type>
O: <http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#Agent>

存在。 与其他产生的IRI相同。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM