morpher.ru 8 (499) 647 86 54
nowhere@morpher.ru
 
 
Мой Морфер

Программа склонения по падежам

«Морфер» – это программа склонения слов и словосочетаний по падежам, родам и числам. По данной форме именительного падежа программа строит формы остальных падежей и чисел. От обычных морфанализаторов программу отличает способность работать не только с отдельными словами, но и со словосочетаниями, такими как имена и фамилии, должности, звания, названия стран, городов, улиц и станций метро. Попробуйте, как это работает:

Для программистов

Есть бесплатный веб-сервис и примеры его вызова из PHP, Ruby, Drupal, Java, C# и .
Если вам нужна скорость и надежность, купите библиотеку для
Java, .NET, , C++, Delphi, IIS. SQL Server/Azure или PHP (Linux).
Для интеграции с системой электронного документооборота DIRECTUM подходит .NET-библиотека.

Для нормальных людей

Надстройка для Excel позволяет просклонять любое количество наименований за пару кликов.

На рисунке слева колонка B получена из колонки A применением формулы =ПредложныйВ(A1) (предложный с предлогом в). Имеются функции для всех падежей, а также функция преобразования денежных сумм в пропись. Подробнее >>

На сайте работает онлайн-сервис склонения списков. Понятно, что десяток-другой позиций можно просклонять и вручную, но когда их сотни или тысячи, программа сэкономит вам массу времени:

Другие продукты обработки текстов

Для пользователей MailChimp

MailChimp – это самый популярный в мире сервис email-рассылок. Специально для пользователей этого сервиса мы создали свой сервис «Морфер + MailChimp», который позволяет склонять имена подписчиков, определять их пол по имени и делать всякие другие штуки, чтобы оживить текст и сделать его более личным. Например, если у вас в базе есть имя получателя, то вы можете по этому имени определить пол, чтобы правильно обратиться: «Уважаемый Петр Сергеевич» или «Уважаемая Ирина Владимировна». Если в базе есть город, то можете вместо «В вашем городе появилась новая услуга» написать, например, «В Нижнем Новгороде появилась новая услуга». В общем, все зависит от вашей фантазии. Попробуйте сервис прямо сейчас. Он бесплатный: https://mailchimp.morpher.ru

Для любознательных о программе «Морфер»

В программе реализованы следующие функции:

Основное назначение программы – генерация грамматически правильных текстов: отчетов, писем, веб-страниц. Яркий пример генераторов текста – социальные сети, которые неустанно заваливают нас сообщениями вида «Васе нравится фотография Маши», «Сергей прокомментировал статус Андрея», «Вам, Юленьке Андреевой и еще 15 друзьям нравится эта страница» и т. п. Здесь переменными являются имена (Вася, Маша, Сергей, Андрей...) и слова «фотография», «статус», «эта страница» – все, что может нравиться и комментироваться. На основе одного шаблона «X нравится Y Z» можно построить фразы «Кате нравится фотография Марины», «Алексею нравится статус Андрея», «Екатерине Прилежаевой нравится ссылка Васи Веселова» и т. д. Но простая подстановка имен в шаблон даст: «Вася нравится фотография Маша». Чтобы получить грамматически правильные предложения, перед подстановкой в шаблон переменные части нужно просклонять. Вот тут нам и поможет «Морфер».

Социальные сети – далеко не единственный пример генерации текстов. «Морфер» вот уже более 10 лет успешно используется на сотнях предприятий России и ближнего зарубежья для формирования договоров, писем, отчетов, технических записок и спецификаций – везде, где нужно автоматизировать рутинную письменную работу.

Популярен «Морфер» и среди веб-мастеров, помогая им формировать грамматически правильные тексты на основе шаблонов веб-страниц. Например, страницы интернет-магазина формируются из шаблона подстановкой названий товаров и категорий товаров в нужном падеже. Не секрет, что поисковые системы «любят», когда ваши ключевые слова появляются в тексте в разных падежах и продвигают сайт на более высокую позицию в поисковой выдаче.

«Морфер» используется для рассылок email- и SMS-сообщений, на сайтах о погоде и путешествиях для склонения названий городов и стран.

Для чего еще используется «Морфер», вы можете узнать на странице отзывов.

В чем отличие «Морфера» от phpMorphy, pyMorphy и других программ, называемых «морфологическими анализаторами»? Морфанализатор работает с отдельными словами, а «Морфер» – с целыми словосочетаниями:

Склонение ФИО

Ежедневно организации выпускают тысячи писем, справок и приказов в адрес сотрудников, избирателей, выпускников и участников мероприятий. Социальные сети заманивают нас письмами о том, как нам понравится новая фотография Машеньки Полуэктовой, хотя сама Машенька вводила свое имя только в именительном падеже. Как им это удается? Разумеется, склонение выполняет программа.

В отличие от аналогов, требующих четкого разделения компонентов ФИО, «Морфер» принимает на вход ФИО в любых комбинациях:

Имя необязательно должно быть трехкомпонентным. Программа учитывает «двойные» имена и фамилии, а также национальные суффиксы и служебные слова:

Склонение должностей, профессий и званий

Разумеется, программа «на ура» справляется с простыми должностями типа «генеральный директор» или «инженер-программист I категории».

Жизнь не стоит на месте, развивается и «Морфер». Словарь программы постоянно пополняется новыми профессиями: трейдер, брокер, мерчандайзер...

Не проблема для программы и длинные заковыристые наименования:

А также наименования со скобками и тире:

Определение рода (пола)

Несмотря на то, что в современном мире определение половой принадлежности становится все более сложной проблемой, русский язык зачастую требует от нас определить, кто перед нами: уважаемый или уважаемая, действующий на основании или действующая, написал комментарий или написала.

Вот такую нелегкую задачу решает наша программа. При этом она знает, что есть имена, по окончанию напоминающие женские, но на самом деле мужские: Данила, Никита, Илья, Кузьма. И наоборот: Гюльчатай, Чулпан, Джейн, Уитни.

Пол определяется не только по имени. Учитываются все компоненты ФИО, например:

Кстати говоря, в украинском для формирования обращения недостаточно только указать уважаемый или уважаемая, нужно еще просклонять имя, поставив его в особый падеж, звательный: шановний Антоне Вікторовичу, шановна Ірино Володимировно. Программа это тоже умеет.

Попробовать программу в действии

Мифы о простоте программы склонения

Автор программы нередко сталкивается с мнением, что написать программу склонения по падежам произвольных словосочетаний — задача, в общем-то, тривиальная и любой программист справится с ней за один присест, вооружившись одним лишь учебником русского языка. Причем сделает это так, что вопрос будет закрыт раз и навсегда.

Возможно, ваш покорный слуга не такой уж хороший программист, раз он работает над такой простой программой уже 10 лет и до сих пор находит, что в нее добавить? Давайте посмотрим, с чем вам придется столкнуться, возьмись вы решить эту задачу своими силами. Для дальнейшего повествования выбрана форма «развенчания мифов». Итак, миф первый... Читать дальше


 
Заметили опечатку? Выделите слово мышкой и нажмите Ctrl-Enter. Система Orphus

© Сергей Слепов, 2003 - 2016. Перепечатка материалов сайта только с разрешения автора.