我想使用来自dbpedia的sparql查询获取相似类型的名称

时间:2019-07-02 06:25:06

标签: sparql dbpedia sparqlwrapper

我需要从DBpedia中找到相似类型的名称,因此我试图找出一个查询,该查询可以向我返回在其dct:subject中具有相同主题类型的实体的名称(示例,我想查找类似类型的白宫,所以我想写一个相同的查询。我正在考虑使用dct:subject来查找它们)。如有其他方法,请提及

以前我为rdf:type尝试过,但是结果不是很好,有时显示超时

我已经通过下面提到的查询解决了我的问题,现在我想考虑使用dct:subject而不是rdf:type

select distinct  ?label ?resource count(distinct ?type) as ?score where {

values ?type { dbo:Thing dbo:Organization yago:WikicatIslam-relatedControversies yago:WikicatIslamistGroups yago:WikicatRussianFederalSecurityServiceDesignatedTerroristOrganizations yago:Abstraction100002137 yago:Act100030358 yago:Cabal108241798 yago:Group100031264 yago:Movement108464601 yago:PoliticalMovement108472335 
}

?resource rdfs:label ?label ;
foaf:name ?name ;
a ?type .
FILTER (lang(?label) = 'en').

}
ORDER BY DESC(?score)

0 个答案:

没有答案