Искал хорошие варианты нечеткого сравнения в Rails.
По сути, у меня есть набор строк, которые я хотел бы сравнить с некоторыми строками в моей базе данных, и я хотел бы получить ближайшую, если применимо. В этом конкретном случае меня не так интересует обнаружение букв в неправильном порядке / неправильное написание, а скорее возможность игнорировать посторонние слова (дополнительная информация, пунктуация, такие слова, как:, и, это и т. Д.) И выбирать лучший матч. Эти строки обычно состоят из 2-7 слов.
Что бы вы посоветовали лучше всего сделать? Я посмотрел на amatch (http://flori.github.com/amatch/doc/index.html), но мне было интересно, что еще там было.
Спасибо!