Skip to content

v1.0.4

Latest

Choose a tag to compare

@mawo-bot mawo-bot released this 08 Nov 08:23
· 1 commit to main since this release
dbe5aeb
  • Реализованы все API методы: lexeme, normalized, is_known, make_agree_with_number, methods_stack
  • Переписан inflect() на lexeme-based алгоритм (как в pymorphy2)
  • Готов к использованию как полная замена pymorphy2
  1. Superlative Analyzer (НАИ- + -ейший/-айший)
    - наиневероятнейший → вероятный (с удалением НЕ- префикса)
    - Правильная обработка превосходной степени прилагательных
  2. ПО- Adverb Analyzer (наречия)
    - по-театральному → по-театральному (ADVB)
    - Паттерны: -ому/-ему, -ски/-цки, -ьи
  3. Compound Word Analyzer (составные слова)
    - команд-участниц → команда-участница (inan из левой части)
    - дул-надувался → дуть-надуваться (tran из левой части, POS matching)
    - Правильное наследование animacy и transitivity
  4. Verb Aspect Corrector ⭐ (НОВОЕ!)
    - измохратился-таки → измохратиться-таки (perf вместо impf)
    - Коррекция аспекта для глаголов с perfectivizing prefixes
    - Приставки: из-/ис-, вз-/вс-, вы-, до-, за-, на-, о-/об-, от-, пере-, по-, под-, при-, про-, раз-/рас-, с-, у-
  5. E/Ё Normalization (оптимизация)
    - Только для коротких слов (≤6 символов) или плохих результатов
    - Избежание 2x парсинга для повышения производительности