Crate morph_rs

source ·

Modules§

  • Грамматические структуры русского языка, используемые анализатором.

Macros§

Structs§

  • Измененная форма слова. Может быть просто начальной формой слова, может быть словом в определенном склонении.
  • Морфологический анализатор, образованный из словаря.
  • Нормализованное слово. На выход дается нормализованное слово и набор из граммем к нему.
  • Вектор нормализованных слов.
  • Распознанное слово. На выход дается само слово, набор из граммем и нормальная форма слова.
  • Вектор распознанных слов.

Enums§

  • Имеющиеся словарные языки
  • Методы парсинга-нормализации слова: по словарю или вангованию.
  • Имеющиеся типы вангования аналогичны Pymorphy2: KnownPrefix, UnknownPrefix, Postfix.

Constants§

  • Количество байт, которое вмещает в себя большую часть лемм (нормальных форм слова) чтобы не аллоцировать под небольшой размер данных большое количество места на куче.
  • Количество байт, которое вмещает в себя большую часть тегов чтобы не аллоцировать под небольшой размер данных большое количество места на куче.
  • Количество байт, которое вмещает в себя большую часть постфиксов Ванги, чтобы не аллоцировать под небольшой размер данных большое количество места на куче.

Type Aliases§