我需要从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)