petrovich-rules icon indicating copy to clipboard operation
petrovich-rules copied to clipboard

Неверное склонение фамилии Кваша

Open tanraya opened this issue 10 years ago • 11 comments

Кваша Иван Иванович

род. Квашы Ивана Ивановича <--- WRONG
дат. Кваше Ивану Ивановичу
вин. Квашу Ивана Ивановича
тво. Квашой Иваном Ивановичем
пре. Кваше Иване Ивановиче

tanraya avatar Jan 07 '15 14:01 tanraya

Сейчас родительный падеж склоняется правильно. Зато есть неясность с творительным:

Лемма Ожидалось Получилось КВАША КВАШЕЙ КВАШОЙ [:male, :instrumental] КВАША КВАШЕЙ КВАШОЙ [:female, :instrumental]

Неясно, почему OpenCorpora предлагает вариант "Квашей", хотя на мой дилетантский взгляд ожидаемый результат как раз "КвашОй".

mikhail-barg avatar Jul 20 '16 21:07 mikhail-barg

Та же песня с этими:

АХТЫРЕЦ АХТЫРЦЕМ АХТЫРЦОМ [:male, :instrumental] ГРИШКОВЕЦ ГРИШКОВЦЕМ ГРИШКОВЦОМ [:male, :instrumental] ГУБЕЦ ГУБЦЕМ ГУБЦОМ [:male, :instrumental] ПРОКОПЕЦ ПРОКОПЦЕМ ПРОКОПЦОМ [:male, :instrumental] СОСКОВЕЦ СОСКОВЦЕМ СОСКОВЦОМ [:male, :instrumental]

Я думаю, здесь всё зависит от ударения: квАша — квАшей, квашА — квашОй. Как эту ситуацию разрулить кроме как через исключения — не знаю.

Насчёт их словаря — вчера писал на их почту про опечатки из https://github.com/petrovich/petrovich-eval/pull/2 — сегодня ответили и исправили оперативно.

ujifgc avatar Jul 21 '16 04:07 ujifgc

Да, я тоже подумал про ударения, но в этом случае непонятно, как их разруливать в исключениях. Получается мы у себя можем зафиксировать только один вариант.

По опечаткам — спасибо, а то я уже себе внес в парсер их словаря принудительные замены по этим двум опечаткам.

mikhail-barg avatar Jul 21 '16 07:07 mikhail-barg

Многие женские фамилии в родительном падеже склоняются неправильно. Самый простой пример "Иванова". Родительный падеж (кого? чего?) - "Иванову" (пруф) Но тут получаем "Ивановой", но это дательный падеж, а не родительный. Вот тут в коде должно быть "-у" вместо "-ой". И так со многими женскими фамилиями.

probabilistic-cat avatar Jul 30 '20 16:07 probabilistic-cat

У базы правил нет координатора. Я буду рад принять PR, не ухудшающий качество склонения.

dustalov avatar Jul 30 '20 18:07 dustalov

@dustalov, а как у вас это качество считается? Есть какие-нибудь тесты?

xamgore avatar Aug 27 '20 14:08 xamgore

При каждом коммите и PR сюда запускаются тесты, в которых считается качество: https://travis-ci.org/github/petrovich/petrovich-rules.

dustalov avatar Aug 28 '20 11:08 dustalov

Многие женские фамилии в родительном падеже склоняются неправильно. Самый простой пример "Иванова". Родительный падеж (кого? чего?) - "Иванову" (пруф) Но тут получаем "Ивановой", но это дательный падеж, а не родительный. Вот тут в коде должно быть "-у" вместо "-ой". И так со многими женскими фамилиями.

Здесь (surnameonline.ru) Иванова,Ивановой,Ивановой,Иванову,Ивановой,Ивановой думаю, все нормально тут.

sszuev avatar Dec 07 '20 09:12 sszuev

Пожалуйста, пришлите PR.

dustalov avatar Dec 07 '20 21:12 dustalov

Текущая версия Петровича склоняет правильно: "Кто? Иванова Татьяна Михайловна" "Нет кого? Ивановой Татьяны Михайловны" "Кому? Ивановой Татьяне Михайловне" "Вижу кого? Иванову Татьяну Михайловну" "Кем? Ивановой Татьяной Михайловной" "О ком? Ивановой Татьяне Михайловне" Не вижу смысла в PR.

nixprosoft avatar Oct 13 '23 14:10 nixprosoft

Кваша сейчас вот так:

"Кто? Кваша Иван Иванович" "Нет кого? Кваши Ивана Ивановича" "Кому? Кваше Ивану Ивановичу" "Вижу кого? Квашу Ивана Ивановича" "Кем? Квашой Иваном Ивановичем" "О ком? Кваше Иване Ивановиче"

nixprosoft avatar Oct 13 '23 14:10 nixprosoft