У меня проблема с SPARQL на dbpedia. Я хочу собрать некоторые данные из разных видов животных, и я подумал, что было бы неплохо использовать dbpedia, но я действительно не понимаю, как это работает. Я смотрел видео на youtube, и после этого я все еще не понимаю.Dbpedia поиск с SPARQL
Мой вопрос сейчас, например, я хочу найти всех лягушек (или любого вида животных), и я хочу, чтобы он вернулся с Королевством, Типом, классом, порядком, семьей, родом и видами (эти находятся в инфобоксах). Как написать строку кода?
Я видел еще одно сообщение и его решение, чтобы получить все фильмы, которыми играл Том Хэнкс (ниже), но когда я пытаюсь найти пример здесь: http://mappings.dbpedia.org/server/ontology/classes/Amphibian, то я не вижу ничего, что могу использовать.
SELECT ?f
WHERE {
?f rdf:type dbo:Film .
?f dbo:starring dbr:Tom_Hanks .
}
Спасибо большое! Я получил его работу. Но теперь есть что-то еще. Я могу только попросить несколько вещей, чтобы получить результаты, а не все, что содержится в инфобоксах по википедии. Я что-то делаю неправильно или это ограничение использования этого сайта? Например: https://en.wikipedia.org/wiki/Sirius Можно ли запросить целую инфобокса от такой звезды и, возможно, первых 5-10 строк? –
вы можете получить все, что содержится здесь: https://www.wikidata.org/wiki/Q3409, например, следующие свойства: созвездие, категория Commons и т. Д. Не уверен в инфобоксах. – Alexan
инфобокс - это просто формат информации из Викидата, который фактически поля, и вы можете получить значения этих полей, используя запрос Wikidata. – Alexan