При поиске чего-либо в Google, если вы неправильно написали слово (может быть по ошибке или если вы действительно имеете в виду это не словарное слово), Google говорит: «Отображение результатов для ..... Вместо этого выполните поиск....... ".
Я пытаюсь понять, как это будет работать.По сути, это означает, что можно найти слово, наиболее близкое к словарному, к введенному не словарному слову.Как это работает?Один из способов, который я могу догадаться, - это считать нет.экземпляров каждого символа, а затем отсканируйте словарь, чтобы найти слово с таким же номером.экземпляров каждого символа (только с разницей + -1).Но это также вернет анаграммы.
Является ли какая-то вероятностная модель любого использования здесь, такая как Марков и т. Д. Я недостаточно хорошо понимаю Маркова, чтобы бросить его, но просто очень дикое предположение.
Есть идеи?