Во всех организациях, при автоматизации делопроизводства, возникает необходимость в склонении слов и словосочетаний на русском языке. Такая необходимость возникает, например, при формировании каких-нибудь отчетов, при формировании обращения в письме к клиенту или при заполнении шаблона документа. Может потребоваться как простое склонение фамилии, имени и отчества (ФИО), так и склонение наименования должностей, подразделений, изделий, материалов и т.п.
Для реализации такой возможности было разработано техническое решение «Библиотека функций склонения», которое позволяет склонять ФИО, наименования должности или подразделения, а также восстанавливать именительный падеж для ФИО, записанного в произвольном падеже.
Техническое решение предназначено для преобразования ФИО, наименования должности или подразделения, заданных в именительном падеже в форму любого другого падежа, а также для восстановления именительного падежа для ФИО, записанного в произвольном падеже.
Склонение ФИО выполняется по правилам склонения имен собственных, принятых в русском языке. ФИО для склонения может быть задано одной или тремя строками при склонении и одной строкой – при восстановлении именительного падежа. Наименование должности или подразделения задаются одной строкой.
Техническое решение реализовано в виде справочника (словаря исключений), набора основных и вспомогательных функций склонения. Основные функции склонения делятся на следующие группы:
Выбирая продукт, решающий задачу автоматического склонения, мы в первую очередь ожидаем от него высокого качества основной его функции – склонения. Чем меньше ошибок будет делать алгоритм, тем меньше потребуется ручной правки, тем больше уверенность, что он не подведет в условиях "беспилотной" эксплуатации, когда контроль со стороны человека невозможен.
Техническое решение «Библиотека функций склонения» было протестировано на тех же самых тестовых наборах, на которых тестировались несколько продуктов с аналогичной заявленной функциональностью.
Результаты тестирования представлены в таблице:
Наименование продукта | % ошибок склонения |
---|---|
Морфер | 1,5% |
Padeg.dll | 2,3% |
Крохотулька | 16,3% |
Яндекс | 50,3% |
Библиотека функций склонения | 0,76% |
Техническое решение «Библиотека функций склонения» позволяет разработчикам компании осуществлять преобразование ФИО, наименования должности или подразделения, заданных в именительном падеже в форму любого другого падежа, а также осуществлять восстановление именительного падежа для ФИО, записанного в произвольном падеже с помощью уже готовых функций. Использование уже готовых функций склонения обеспечивает:
Сертифицировано Directum |
|
Поставщик: | Систем-Консалт |