获取任何单词的dbpedia类型/类别

时间:2014-12-22 11:38:38

标签: dbpedia

我试图获得该词所属的类型/类别,如果它的篮球然后属于类别体育,如果它的茶然后饮料是类别。

我试过了:

select * where {basketball} LIMIT 100

PREFIX dbpedia-owl: <http://dbpedia.org/ontology/>
PREFIX dbpprop: <http://dbpedia.org/property/>
PREFIX dbres: <http://dbpedia.org/resource/>

select ? {
    a owl:basketball .
}
limit 10

PREFIX dbpedia-owl: <http://dbpedia.org/ontology/>
PREFIX dbpprop: <http://dbpedia.org/property/>
PREFIX dbres: <http://dbpedia.org/resource/>

SELECT ?y WHERE {
 ?y dbpedia-owl:binomialAuthority dbres:basketball.
 }

limit 10

但是有一个查询错误,特别是如果我不知道typed这个词的属性。我怎么能得到该类别的名称。

1 个答案:

答案 0 :(得分:3)

可能是你可以查询rdf:篮球类型。

PREFIX dbres: <http://dbpedia.org/resource/>
PREFIX rdf:<http://www.w3.org/1999/02/22-rdf-syntax-ns#>
select ?o where {dbres:Basketball rdf:type ?o} LIMIT 10

Demo