Мой запрос
PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX dbo: <http://dbpedia.org/ontology/> PREFIX dbr: <http://dbpedia.org/resource/> PREFIX dbp: <http://dbpedia.org/property/> SELECT ?craft where { ?craft <http://dbpedia.org/property/title> ?v. }
Теперь это возвращает много результатов, но ничего не связано со Стивом Джобсом или Тимом Кук, хотя на их странице есть свойство с именем title.
dbp:title dbr:List_of_Apple_Computer_CEOs
Запрос:
PREFIX dbp: <http://dbpedia.org/property/> SELECT (COUNT(*) AS ?nb_result) WHERE { ?craft dbp:title ?v . }
возвращает:
nb_result --------- 1566113
Публичная конечная точка запроса для DBpedia ограничивает число результатов до 10 000, помимо прочих ограничений .Так что ваши шансы получить какое-то конкретное утверждение там очень малы.Если вы беспокоитесь о том, что данные в конечной точке запроса отличаются от внешнего интерфейса, вы можете проверить наличие данных с помощью запроса:
PREFIX dbp: <http://dbpedia.org/property/> PREFIX dbr: <http://dbpedia.org/resource/> SELECT ?prop ?value WHERE { dbr:Steve_Jobs ?prop ?value . }
и сравнить с тем, что отображается в http://dbpedia.org/page/Steve_Jobs.