【发布时间】:2016-03-26 10:01:15
【问题描述】:
我正在使用 DBpedia 的查找服务。我最初的意图是使用类字段来响应查找,以便进行某种语义搜索实现。经过一些经验,我看到很多查找的类字段返回空。然后我想如果我可以将类别字段用于相同的目的。
样本查找; http://lookup.dbpedia.org/api/search.asmx/PrefixSearch?QueryClass=&MaxHits=1&QueryString=Antarctica
我在 dbpedia_2015-04.owl 文件中找到了类层次结构,并使用 Apache Jena 加载了它。但是,我找不到加载所有类别的层次结构的方法。
我可以在 Virtuoso 中使用以下查询查找给定类别的子类别,但我不想进行远程调用以查找某个类别的父/子。
SELECT ?parent ?sub
WHERE {
{
?sub skos:broader <http://dbpedia.org/resource/Category:Algebra>
} UNION {
<http://dbpedia.org/resource/Category:Algebra> rdfs:label ?parent
}
}
是否有包含类别层次结构的文件?以及如何加载它 Jena 或其他框架?
【问题讨论】: