2011-12-23 7 views
-4

мне нужно запросить DBpedia с помощью SPARQL:SPARQL запросов SPARQL запросов

  1. ввода: имя выходного лица : фамилия, пол, возраст, род занятий

  2. вход: название организации выход: основатель, если он является публичным или частным

  3. вход: дата выход: , если это важная дата для примера: христиане или Пасха

  4. ввод: название города состояние, регион города.

ответ

0

я думаю, что нужно знать ресурс первым, но, например для 1. я могу сделать ... проверка

SELECT * 
where 
{ 
<http://dbpedia.org/resource/Name_x> dc:description ?p. 
<http://dbpedia.org/resource/Name_x> foaf:surname ?y 
<http://dbpedia.org/resource/Name_x> foaf:name ?y 
<http://dbpedia.org/resource/Name_x> foaf:office ?y 
}  

им другие

+0

Что вы имеете в виду, проверяя других? Пожалуйста, убедитесь, что вы здесь, чтобы задать только относительный вопрос. –

0

Ниже приведен пример для # 4

Сначала вам нужно посмотреть класс онтологии города в DbPedia. город описывается как city

Select distinct ?city ?location 
Where 
{ 
    ?city a dbo:City. 
    ?city dbo:location ?location. 
} 
LIMIT 100 

Затем вы можете клаузула фильтр, чтобы получить нужный Вам город.

 Смежные вопросы

  • Нет связанных вопросов^_^