Pull to refresh

Comments 11

Все хорошо, но где работоспособное демо?
на сайте клиента :), название которого по корпоративным правилам я сказать не могу.
если надо, то послезавтра могу сделать какое-нибудь другое демо, и выложить его к себе.
Server error: Error 8 (Uninitialized string offset: 6) occured in /var/www/rst/www-zame/pub/search-guess-demo/incl/search_guess.php at 28
да да! у меня иакое же на слове "folow" выпало. С "follow" все нормально
спасибо за пример. в код вкралась досадная ошибка :)
но теперь должно быть всё в порядке.
Всё-таки для перестановок (обмена) символов, наверное, надо сделать ещё зависимость от растояния между ними. Потому как предлагать на "queri" замену "quire" не совсем логично.
lucene ? Или всегда нужнл велосипед изобретать ?
ну, наверное, потому что lucene это библиотека для реализации поиска, а моя статья про "Did You Mean". (кстати, для нечёткого поиска в lucene используется расстояние левенштейна, которое даёт результат далёкий от идеального)
Разукрашка работает не очень правильно, например, для слова dolar выдает dollar, а должна dollar. Но для того, чтобы реализовать нормальную подсветку, я так понимаю, придется самому писать функцию определения расстояния Левенштейна, а это ненужный гемор.

Ну это все мелочи, а в целом - отличная, интересная статья.
Блин, я забыл, что карма нулевая - хабр съел теги font. Короче, можете сами попробовать ввести там dollar )
Sign up to leave a comment.

Articles