V
V
vovanfenix2016-06-28 14:14:00
PHP
vovanfenix, 2016-06-28 14:14:00

How to implement case declension in different languages?

может кто сталкивался? делаю модуль для сео
задача
есть словосочетания
рус Подарочная упаковка
укр Подарункова упаковка
англ Gift wrap
и слова
рус Купить
укр Купити
англ Buy
Надо их склеить и словосочетание просклонять относительно слов

Answer the question

In order to leave comments, you need to log in

2 answer(s)
Дмитрий Беляев, 2016-06-28
@bingo347

для полноценной реализации понадобится нейронная сеть
примитивно же можно анализировать окончания, задать список соответствий окончаний для разных падежей
разбиваем по словам, анализируем окончание, заменяем на его соответствие в зависимости от нужного падежа

Владислав Иващенко, 2016-06-28
@ivaschenko

Для русского языка может помочь py7.ru/tools/morph

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question