Существует ли какой-нибудь алгоритм склонения существительных во множественном числе?

Есть слово/выражение. Пример: автомобили
Его нужно просклонять
автомобили
автомобилей
автомобилям
и так далее
  • Вопрос задан
  • 2406 просмотров
Решения вопроса 1
Adamos
@Adamos
Если всерьез, а не для курсовой, то phpMorphy.
Если для обучения - любить Зализняка до тех пор, пока не надоест.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 5
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Алгоритма нет, в русском языке есть правила склонения, согласно которым существительные в зависимости от рода и окончания делятся на три основные группы (1-е, 2-е и 3-е склонение). Кроме того выделяют несклоняемые (присутствует форма только множественного числа) и 12 разносклоняемых существительных.
Ответ написан
Комментировать
@Mercury13
Программист на «си с крестами» и не только
Для 98% существительных — есть, и для этого копай шаблоны Викисловаря. Правда, так просто, по одному только слову «автомобили», нельзя, ведь тупая машина никак не поймёт, что «вижу автомобилев» — это вдвойне неверно (не угаданы группа и одушевлённость).
Надо задать:
• склонение (первое / второе / третье / разносклоняемое / несклоняемое);
• группу склонения (десятка полтора на каждое склонение);
• одушевлённость (влияет на дательный и винительный падежи, в зависимости от склонения).
Ответ написан
R0dger
@R0dger
Laravel/Yii/2 AngularJs PHP RESTful API
Ну как минимум воспользоваться вот чем - www.unicode.org/cldr/charts/27/supplemental/langua...
+ есть ICU системы склонения..
Ответ написан
Mrrl
@Mrrl
Заводчик кардиганов
Сейчас посмотрел словарь Зализняка - там более сотни схем склонений. Правда, они включают и единственное, и множественное числа. Похоже, что единственный выход - честно их закодировать, или найти кого-нибудь из тех, кто это уже сделал.
Ответ написан
Комментировать
Лучше поздно, чем никогда.
Воспользуйтесь morphos.io
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы