Морфологический анализатор для PHP
13 марта 2008
Жилинский занялся поиском морфологического анализатора на PHP, нашёл и выбрал лучший. Сам анализатор нужен, к примеру, если требуется организовать поиск с учётом форм слова: "язык", "языка", "языку" и т.д.
Комментарии RSS по email OK
Sam, а сложно этот анализатор к ZendLucene прикрутить?
Виктр, а не лучше ли сразу посмотреть в сторону Sphinx? Он и значительно быстрее и с русской морфологией там всё из коробки нормально.
Sam, Sphinx конечно же лучший вариант для поиска, но вот как его установить на виртуальный хостинг? Там нужны права суперпользователя. Так что ничего кроме Lucene и не остается.
VPS не вариант? Проект, которому нужен свой поиск, обычно досточно крупный, чтобы жить на shared.
А так прикрутить, думаю, не очень сложно. Я сам никогда не использовал Zend-овскую реализацию Lucene, но гугль вроде даёт примеры на эту тему.
Хм, про VPS не думал... Честно говоря я не совсем понимаю, как устроен поиск на большинстве сайтов в рунете. Неужели такой большой процент людей использует выделенные сервера? Вот например твой блог на выделенном сервере расположен?
Да.