Closed bzaar closed 10 years ago
Проверил ваш пример. Действительно, "Иванова" в первую очередь разбирается не как женская фамилия, а как мужская фамилия "Иванов" в родительном падеже: NOUN,anim,masc,Sgtm,Surn sing,gent. Это еще раз подчеркивает важность issue #1, буду над ним работать, отпишусь если что-то получится.
А, извиняюсь, я понял все наоборот. Видимо #1 так на меня пойдействовал. Почему-то по граммеме femn сматчился Иванов и Петров (и не сматчился Сидоров), которые в своих списках граммем (NOUN,anim,masc,Sgtm,Surn sing,nomn) не имеют femn. Это уже баг, с ним разберусь в первую очередь.
Новый коммит должен решить проблему. Надеюсь ничего не сломал. Надо будет написать тесты на досуге что-ли.
Взял коммит eb82cd7. Ожидаемого результата не увидел. Получаю пустую выдачу, т.е., что ни одно из слов не удовлетворяет правилу.
Ага, это потому что всё еще активен issue #1, из-за чего "Сидорова" и другие определяется как мужской род. Так что пустая выдача и должна быть, а #1 сейчас займусь.
Вот такой вот двух-ходовый баг вы нашли, ага :(
Хочу найти женские фамилии в именительном падеже. Запускаю example.py со следующими входными данными:
Получаю:
Ожидаемый результат:
Что-то не так делаю или это баг?