ramonak.stemmer package
ramonak.stemmer.base module
Модуль з базавым класам для ўсіх стэмераў.
-
class ramonak.stemmer.base.BaseStemmer[source]
Bases: object
Базавы стэмер. Карыстаецца як прэдак для іншых стэмераў.
-
stem_word(word)[source]
Апрацаваць стэмерам адно слова. У класах-наследніках гэта функцыя перавызначана.
-
stem_words(words: Iterable[str]) → list[str][source]
Апрацаваць стэмерам кожнае слова ў спісе слоў.
- Parameters:
words (Iterable[str]) -- спіс слоў
- Returns:
спіс слоў, якія былі апрацаваны стэмерам
- Return type:
list[str]
ramonak.stemmer.flexistat module
Модуль са стэмерам на аснове статыстыкі флексій.
-
class ramonak.stemmer.flexistat.FlexionStatStemmer[source]
Bases: BaseStemmer
Стэмер на аснове статыстыкі флексій.
-
stem_word(word: str) → str[source]
Апрацаваць слова стэмерам на аснове алгарытма статыстыкі флексій.
- Parameters:
word (str) -- слова, якое трэба апрацаваць
- Returns:
слова, якое было апрацавана стэмерам
- Return type:
str
Module contents
Модуль са стэмерамі для беларускай мовы.