Википедия: Как «Вы имели в виду» работает и как его использовать? - PullRequest
5 голосов
/ 01 ноября 2010

Я хочу знать, как работает "Вы имели в виду: ..." в Википедии и есть ли способ, как в случае с API, использовать его? Потому что я хочу получить соответствующую страницу из моего ввода, но эта может содержать ошибки. Пример . Есть ли запрос, который возвращает предложение напрямую?

Спасибо за вашу помощь.

Ответы [ 3 ]

3 голосов
/ 01 ноября 2010

(я не уверен в деталях реализации Википедии, но это один из способов сделать это)
Вероятно, он использует фонетический алгоритм , например Soundex , и сопоставляет его с предварительно вычисленной базой данных.
PHP предлагает несколько встроенных фонетических алгоритмов, если вы хотите поиграть с ними.

2 голосов
/ 01 ноября 2010

Это относится к «поиску информации» в информатике. Lucene - это библиотека с открытым исходным кодом, реализующая эти концепции, и может быть той библиотекой, которую вы ищете. Для получения более подробной информации о поиске информации вы можете искать в Google. Подробнее о том, как «Вы имели в виду» можно реализовать с помощью Lucene, перейдите по ссылкам ниже

0 голосов
/ 25 апреля 2012

Вы можете использовать Google API, чтобы получить соответствующую статью в Википедии: http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=site:en.wikipedia.org%20Stanfrod%20univeristy

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...