Drakon
Новичок
Морфологический поиск по базе данных на хостинге sweb
Имеется виртуальный хостинг на sweb.ru с базой данных MySQL 5.0.
Необходимо произвести поиск по тексту с учётом морфологии русского и желательно английского языка.
Т. е. если в базе данных содержится строка "распродажи ковров", то эта строка должна быть найдена по запросам "распродажа ковров", "распродаж ковров" и т. д.
Попробовал сделать полнотекстовый индекс - не находит... Процент соответствия между словами "распродажа" и "распродажи" равен 0.
Возможно есть какие-то PHP-классы, которые выделяют основу из слова, этого вполне хватило бы для реализации поиска...
Или может есть какие-то другие решения?
Имеется виртуальный хостинг на sweb.ru с базой данных MySQL 5.0.
Необходимо произвести поиск по тексту с учётом морфологии русского и желательно английского языка.
Т. е. если в базе данных содержится строка "распродажи ковров", то эта строка должна быть найдена по запросам "распродажа ковров", "распродаж ковров" и т. д.
Попробовал сделать полнотекстовый индекс - не находит... Процент соответствия между словами "распродажа" и "распродажи" равен 0.
Возможно есть какие-то PHP-классы, которые выделяют основу из слова, этого вполне хватило бы для реализации поиска...
Или может есть какие-то другие решения?