"Умный" поиск по базе

_Dio_

Новичок
"Умный" поиск по базе

Кто-нибудь встречал фрии библиотеки, которые позволяют искать информацию с небольшой коррекцией.
Например клиент вводит текст с ошибкой "jamiraqyi", а в результате будет например:
-Jamiroquai
-S Club Juniors

Т.е. скрипт пытается пофиксить ошибки или найти похожее.

ЗЫ: все будет работать на PHP 4 + MySQL 4.*
 

_Dio_

Новичок
Это старый баян :)
А вот что делать если неправильно ввели слово :(
 

MuXa247

Новичок
Делал, что то типа этого... Резал искомую фразу на отрезки и искал тексты в базе с наибольшим совпадением отрезков, потом выяснял пригодность не найденных отрезков к результатам поиска и выводил наиболее соответствующие поиску... Но это сработает только при большом количестве букв(что бы получались отрезки 3-4 символьные) в искомом слове.

P.S. В последствии пришлось отказаться от такого поиска из-за тормознутости... :(
 

_Dio_

Новичок
Согласен :),
но ведь должны быть какие-то готовые решения !
 
Сверху