Добрый вечер!
Нужно написать простой анализатор русского текста на php, а если точнее то реализовать 2 задачки.
Задача 1:
На вход скрипта подается обычный текст 1-2 килобайта в виде статьи. Текст нужно разбить на слова, определить часть речи слова и эти части речи записать в отдельные файлы: (существительные.txt, прилагательные.txt, наречия.txt, глаголы.txt, предлоги.txt)
Для решения задачи нужно использовать готовую библиотеку морфологического анализа phpMorphy:
phpmorphy.sourceforge.net... задача действительно очень легкая, смотрите примеры в папке example анализатора phpMorphy – там 60% задачи уже решено.
Задача 2
Определить для существительного и прилагательного все возможные окончания с помощью этого же phpMorphy
Т.е. например после задачи 1 мы получили файл "существительные.txt" такого вида:
животное
свинья
существо
в задаче два нужно к каждой строчке этого файла добавить окончания которые нашел phpmorhy, вот что получиться:
животное ое ого ому ое ым ом ые ых ым ых ыми ых
свинья ья ьи ье ью ьей ье ьи ей ьям ей ьями ьях
существо о а у о ом е а 0 ам а ами ах
повторюсь phpmorhy делает 90% всей этой работы, нужно посмотреть пример и прочитать документацию:
phpmorphy.sourceforge.net... свяжитесь со мной по icq: 556-982-467 или почте butch.roma@ya.ru если заинтересовались.