API для получения информации об известных людях

Я ищу какой-нибудь доступный способ получить информацию об известных людях и знаменитостях. Учитывая строку, я хотел бы определить, является ли это именем известного человека, и если да, то жив ли он и, возможно, в какую категорию он попадает (например, актер, музыкант, спортсмен).

Кто-нибудь знает какие-либо общедоступные API для таких вещей? Лучшее, что я могу придумать, это Википедия, но это довольно проблематично, потому что большая часть информации должна быть проанализирована, а не в надежном и предсказуемом формате.

Я также хотел бы иметь возможность предлагать возможные имена, когда первоначальный поиск ничего не дает (поскольку строки будут от людей и могут содержать орфографические ошибки).


person Sander Smith    schedule 03.05.2011    source источник
comment
Возможный дубликат: stackoverflow.com/questions/627594/is- там-а-википедия-апи   -  person rzetterberg    schedule 03.05.2011
comment
@Ancide: это несколько другой вопрос, поскольку ОП хочет провести своего рода классификацию сущностей с использованием Википедии.   -  person Fred Foo    schedule 03.05.2011
comment
@larsmans Да, алгоритм разбора текста моего мозга слишком прощающий. Он просто читает теги и единственный вопрос в тексте; Кто-нибудь знает какие-либо общедоступные API для таких вещей? Глупый мозг! :)   -  person rzetterberg    schedule 03.05.2011
comment
Вы когда-нибудь находили хорошее решение для этого? Я пытаюсь получить аналогичные данные и мог бы использовать некоторую информацию, спасибо!   -  person SelAromDotNet    schedule 15.02.2013
comment
Год спустя я знаю, но @Josh, ты когда-нибудь придумывал решение? Мне тоже нужно нечто подобное.   -  person Joel Murphy    schedule 28.04.2014
comment
здесь нет решения, в итоге я получил нужную мне информацию вручную и сохранил ее локально в пользовательском формате.   -  person SelAromDotNet    schedule 03.05.2014


Ответы (2)


Попробуйте DBpedia, "подготовленную" (RDF) версию Википедии. Его можно запросить с помощью SPARQL. Он включает в себя большую часть информации из англоязычной Википедии.

person Fred Foo    schedule 03.05.2011

Попробуйте API Википедии:

http://en.wikipedia.org/wiki/Wikipedia%3aCreating_a_bot#APIs_for_bots

Похоже, что есть также API для IMDB: http://www.deanclatworthy.com/imdb/

person bpeterson76    schedule 03.05.2011