pymorphy2 icon indicating copy to clipboard operation
pymorphy2 copied to clipboard

Заместитель директора в дательном падеже

Open pallid opened this issue 9 years ago • 3 comments

"Заместитель директора" в дательном падеже - результат "Заместителю директору"

pallid avatar Jan 29 '17 21:01 pallid

@pallid, pymorphy2 не склоняет словосочетания целиком (правильно). Только разбивать на слова и правильно склонять по отдельности.

insolor avatar Jan 30 '17 06:01 insolor

Я делал склонение словосочетаний для частного случая

<прилагательные главного слова> <главное слово (сущ. в им. падеже)> <прилагательные второстепенного существительного> <второстепенное существительное (в род. падеже)>

По сути, находим первое существительное в именительном падеже, запоминаем его род и число, склоняем все до него (и его тоже) в соответствии с нужной формой (требуемый падеж, род и/или число главного слова), все что после главного слова оставляем как есть.

В данном случае главное слово - "заместитель", второстепенное существительное - "директора". По указанному алгоритму склоняем "заместителя", а "директора" оставляем как есть.

insolor avatar Jan 30 '17 06:01 insolor

Вот эта программа склоняет словосочетания для более общего случая:

http://morpher.ru/WebService.aspx

bzaar avatar Jan 30 '17 10:01 bzaar