Мне нужно найти имена похожих типов из 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)