Я пытался сделать запрос DBpedia для получения данных в инфобоксах, связанных с химическими элементами (не соединениями/веществами). Я нацелен на что-то похожее на this, но для элементов (например, this).запрос химического элемента dbpedia
Однако, когда я сделать запрос вроде следующего:
SELECT * WHERE{
:Arsenic ?predicate ?object.
}
Большинство свойств, отображаемых в примерах даже не появляются. Что я делаю неправильно?
Предполагая, что вы используете префикс для ресурсов DBpedia, ваш запрос в порядке. И это приносит все, что доступно в настоящее время в DBpedia - http://dbpedia.org/page/Arsenic. (Кроме того, вы можете получить связанные ресурсы, где ': Arsenic' - это объект:' subject? Predicate2: Arsenic'.) Но действительно странно, что это меньше, чем то, что находится в инфобоксах. Интересно, может ли это быть проблемой с тем, как был создан последний набор данных BDpedia. –
Да, похоже, может быть проблема с набором данных. Я не смог извлечь инфобокс для страницы с помощью MediaWiki api либо – Geebs