WikipediaAPI: Как мне найти информацию о городе - PullRequest
1 голос
/ 21 декабря 2010

Я хочу отправить запрос в Википедию. Ответ содержит некоторую информацию о городе, который я просил.

Некоторые примеры: Я хотел бы получить информацию о Мюнхене: http://de.wikipedia.org/w/api.php?action=query&prop=revisions&titles=M%C3%BCnchen&rvprop=content&format=xml Эти запросы отправляют мне желаемый ответ.

Но есть и другие случаи, когда Википедия не знает, что я имею в виду (если я ищу «Нойштадт» на de.wikipedia.org, я становлюсь списком разных «Нойштадтов», потому что их много) 1007 *

Но как я могу поймать желаемый articel? ... В моей базе данных все города имеют координаты, почтовые индексы и телефонные коды. Но это я не могу найти в Википедии, или?

// РЕДАКТИРОВАТЬ: Я ищу URL из статьи

1 Ответ

1 голос
/ 21 декабря 2010

Проблема с данными из Википедии заключается в их значительной неструктурированности. Возможно, вам повезет, если вы посмотрите на что-то вроде dbpedia , которое пытается извлечь структурированную информацию из википедии и сделать ее доступной для поиска с помощью SPARQL

...