Роман Butch
Заказчик Роман Butch rbutch | FL.RU

Роман Butch

На сайте 15 лет (заходил 15 лет 26 дней назад)
0
1
Рейтинг
1
Все (1)       Заказы (1)        Вакансии (0)       Конкурсы (0)
Разместить заказ
16 Ноября 2009
Бюджет: 1000 руб
Добрый вечер!



Нужно написать простой анализатор русского текста на 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 если заинтересовались.

Прошло времени с момента публикации: 15 лет 26 дней 1 час 35 минут
Раздел: Программирование
Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».