Я пытаюсь принести каждые события в dbpedia.org вместе с их соответствующими STARTDATE и ENDDATE (STARTDATE & ENDDATE являются атрибуты, определенные в http://schema.org/Event)События в dbpedia.org без даты начала и окончания
Вот SPARQL запрос:
PREFIX db-owl: <http://dbpedia.org/ontology/>
SELECT *
WHERE {
?r a db-owl:Event .
OPTIONAL{ ?r db-owl:startDate ?c }
} LIMIT 2000
(я использую Virtuoso Sparql Query editor, чтобы проверить его на http://dbpedia.org/sparql конечной точке)
Тест самостоятельно, и вы видите, что только veeeerryyy небольшое подмножество этих событий имеет заданное значение startDate.
Для Exemple, если я специализироваться мой запрос немного больше, например:
PREFIX db-owl: <http://dbpedia.org/ontology/>
SELECT *
WHERE {
?r a db-owl:MilitaryConflict .
OPTIONAL{ ?r db-owl:startDate ?c }
} LIMIT 2000
Вы можете видеть, что STARTDATE указан в NO militaryConflict.
Как это возможно?
Я что-то упустил или это просто, что в английской версии dbpedia отсутствуют некоторые важные сведения, такие как startDate события?
Примечание: Если я запускаю же запросы на французском DBpedia конечной точки (http://fr.dbpedia.org/sparql), я получаю совершенно разные результаты, а именно: связка MilitaryConflict заполнены соответствующими им STARTDATE
Важно помнить, что данные DBpedia извлекаются из данных Википедии; что на разных языках страницы Википедии часто содержат разные детали; что различные экстракторы DBpedia могут не совпадать.Я призываю вас [участвовать в проекте DBpedia] (http://wiki.dbpedia.org/get-involved), а также в [WIkipedia editing] (https://www.wikipedia.org/) [особенно Инфобоксы ] (https://en.wikipedia.org/wiki/Help:Infobox). – TallTed