Почему DBpedia использует несколько словарей для одних и тех же атрибутов?
Мне нужно получить данные обо всех возможных фильмах. Для каждого фильма я заметил, что у него есть DBpedia филин и dbpprop словарь для продюсеров, режиссеров и так далее .. я получить атрибут с помощью следующего запроса:Почему 2 разных словаря для одного и того же атрибута в DBpedia?
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
SELECT ?star_name
WHERE {
<http://dbpedia.org/resource/Goal_III:_Taking_on_the_World> dbpedia-owl:starring ?star.
?star foaf:name ?star_name
}
Я буду иметь идентификатор страницы каждого фильма, а затем я буду получать звезды и продюсеров. Для некоторых я думаю, dbpedia-owl работает и для некоторых работ dbpprop.
Я озадачен этим. Мне нужно написать код в Python для запуска этого запроса для каждого фильма. Поэтому каждый раз, когда мне нужно будет проверить, что результат равен нулю, а затем запустите код для другого словаря.