Яндекс склонятор


Демонстрация простой функции для использовании сервиса Яндекса по склонению слов.

Столкнулся с проблемой, что в договорах нужно писать фамилию, имя и отчество в родительном падеже. После небольшого поиска решения нашел бесплатный сервис Яндекса, которому просто нужно отправить http запрос, и сервер с радостью ответит набором склоненных слов.

В файле внешняя обработка с примером реализованной функции и ничего более. Скриншот обработки для теста.

Буду рад, если кому-то пригодится.

16 Comments

  1. Yashazz

    Советую http://infostart.ru/public/16470/ — тогда и интернет не надобен. И там ещё есть ссылки на другие толковые наработки.

    Reply
  2. Menjoy

    Можно и так, на ноу-хау статья не претендует — всего лишь один из возможных простых способов.

    Еще я при поиске натыкался на некую платную компоненту, но отказался, в виду ее платности.

    Reply
  3. Silenser
  4. iov

    Ну да как вариант.

    Reply
  5. Программулькин

    А что? dll-ки уже отменили? или религия запрещает их юзать? Инет отвалился — всё капец? Перестанет склонять? Минус — за то, что делает приложение зависимым, но ставить не буду, ибо как идея, имеет право на жизнь.

    Reply
  6. Menjoy

    (5) Программулькин, dll, конечно, не отменяли. Это действительно просто вариант решения вопроса, а зависимость от интернета — минус.

    Reply
  7. prog77

    Ещё бы для подбора синонимов что то подобное найти.

    Reply
  8. FeliceYa

    А как быть с тем, что проект Яндекс.нано, в который и входил Яндекс склонятор, закрыли, и ссылки Яндекс.склонятора перестали работать ещё в конце 2012-го????

    Reply
  9. Menjoy

    (8) FeliceYa, работа над проектом закрыта, но сервис работает.

    Reply
  10. serega3333

    интересная реализация, спасиб

    Reply
  11. fr.myha
    Reply
  12. madonov

    Так 1С вроде выпустила специальную ВК еще несколько лет назад =)).

    В реальной конфе «онлайн» решение абсолютно неприменимо, но плюсанул за пример.

    Reply
  13. RainyAugust22

    Ну почему именно Иван?:)

    Reply
  14. hulio

    (7) prog77, в 1С полнотекстовый поиск работает с учетом синонимов, словари синонимов можно подключать свои собственные. Думаю, те же самые словари можно использовать для собственных нужд 🙂

    Reply
  15. Abadonna

    (11) fr.myha, Особо не разглядывал, но, кажись, стандартная ошибка склонения фамилии, не учитывающая пол.

    Должно получиться (по правилам русского) Адольфом ГитлеРОМ, но Евой ГитлеР. Что функция выдаст?

    Reply
  16. prog77

    (14) hulio, Спасибо за информацию. Буду копать как вытащить синонимы для слова…

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *