Алгоритм поиска Google по неправильно написанным ключевым словам для поиска

StackOverflow https://stackoverflow.com/questions/1554103

  •  20-09-2019
  •  | 
  •  

Вопрос

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

Это было полезно?

Решение

Читаю статью в Википедии о Расстояние Левенштейна это должно дать вам лучшее представление о том, как обнаруживать орфографические ошибки.

Другие советы

Загляните в ресторан Питера Норвига Как написать Корректор орфографии Статья.

Взгляните на это Реализация на Python о суггесторе, который реализует нечто похожее (хотя, без сомнения, и не такое умное, как у Google) на то, что делает Google.

Или, если вы используете java, ознакомьтесь Поддержка Compass функции "Вы имели в виду?", а также этот пост в блоге содержит улучшение оригинальной функции.

На самом деле Google использует другой алгоритм.Как работает алгоритм Google "Вы имели в виду?" ?

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top