Подключите нашего Telegram-бота для уведомлений о новых проектах

phpmorphy

r
Заказчик
Отзывы фрилансеров: + 0 - 0
Зарегистрирован на сайте 15 лет
Бюджет: 1000 руб
9.62 $ — 9.05 €
Добрый вечер!



Нужно написать простой анализатор русского текста на 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 если заинтересовались.
Разделы:
Опубликован:
16.11.2009 | 23:40

Теги: нужен программист, требуется программист, ищу программиста, создание сайта программирование, программист веб сайтов

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