class documentation

https://github.com/snowballstem/snowball/blob/master/algorithms/arabic/stem_Unicode.sbl (Original Algorithm) The Snowball Arabic light Stemmer Algorithm : Assem Chelli

Abdelkrim Aries Lakhdar Benzahia

Nltk Version Author : Lakhdar Benzahia

Method stem Stem an Arabic word and return the stemmed form.
Instance Variable is_defined Undocumented
Instance Variable is_noun Undocumented
Instance Variable is_verb Undocumented
Instance Variable prefix_step2a_success Undocumented
Instance Variable prefix_step3a_noun_success Undocumented
Instance Variable prefix_step3b_noun_success Undocumented
Instance Variable suffix_noun_step1a_success Undocumented
Instance Variable suffix_noun_step2a_success Undocumented
Instance Variable suffix_noun_step2b_success Undocumented
Instance Variable suffix_noun_step2c2_success Undocumented
Instance Variable suffix_verb_step2a_success Undocumented
Instance Variable suffix_verb_step2b_success Undocumented
Instance Variable suffixe_noun_step1b_success Undocumented
Instance Variable suffixes_verb_step1_success Undocumented
Method __checks_1 Undocumented
Method __checks_2 Undocumented
Method __normalize_post Undocumented
Method __normalize_pre No summary
Method __Prefix_Step1 Undocumented
Method __Prefix_Step2a Undocumented
Method __Prefix_Step2b Undocumented
Method __Prefix_Step3_Verb Undocumented
Method __Prefix_Step3a_Noun Undocumented
Method __Prefix_Step3b_Noun Undocumented
Method __Prefix_Step4_Verb Undocumented
Method __Suffix_All_alef_maqsura Undocumented
Method __Suffix_Noun_Step1a Undocumented
Method __Suffix_Noun_Step1b Undocumented
Method __Suffix_Noun_Step2a Undocumented
Method __Suffix_Noun_Step2b Undocumented
Method __Suffix_Noun_Step2c1 Undocumented
Method __Suffix_Noun_Step2c2 Undocumented
Method __Suffix_Noun_Step3 Undocumented
Method __Suffix_Verb_Step1 Undocumented
Method __Suffix_Verb_Step2a Undocumented
Method __Suffix_Verb_Step2b Undocumented
Method __Suffix_Verb_Step2c Undocumented
Class Variable __alefat Undocumented
Class Variable __arabic_punctuation_marks Undocumented
Class Variable __articles_2len Undocumented
Class Variable __articles_3len Undocumented
Class Variable __checks1 Undocumented
Class Variable __checks2 Undocumented
Class Variable __conjugation_suffix_noun_1 Undocumented
Class Variable __conjugation_suffix_noun_2 Undocumented
Class Variable __conjugation_suffix_noun_3 Undocumented
Class Variable __conjugation_suffix_verb_1 Undocumented
Class Variable __conjugation_suffix_verb_2 Undocumented
Class Variable __conjugation_suffix_verb_3 Undocumented
Class Variable __conjugation_suffix_verb_4 Undocumented
Class Variable __conjugation_suffix_verb_past Undocumented
Class Variable __conjugation_suffix_verb_present Undocumented
Class Variable __initial_hamzat Undocumented
Class Variable __kasheeda Undocumented
Class Variable __last_hamzat Undocumented
Class Variable __prefix_step1 Undocumented
Class Variable __prefix_step2a Undocumented
Class Variable __prefix_step2b Undocumented
Class Variable __prefix_step3_verb Undocumented
Class Variable __prefix_step3a_noun Undocumented
Class Variable __prefix_step3b_noun Undocumented
Class Variable __prefix_step4_verb Undocumented
Class Variable __prefixes1 Undocumented
Class Variable __prepositions1 Undocumented
Class Variable __prepositions2 Undocumented
Class Variable __suffix_all_alef_maqsura Undocumented
Class Variable __suffix_noun_step1a Undocumented
Class Variable __suffix_noun_step1b Undocumented
Class Variable __suffix_noun_step2a Undocumented
Class Variable __suffix_noun_step2b Undocumented
Class Variable __suffix_noun_step2c1 Undocumented
Class Variable __suffix_noun_step2c2 Undocumented
Class Variable __suffix_noun_step3 Undocumented
Class Variable __suffix_verb_step1 Undocumented
Class Variable __suffix_verb_step2a Undocumented
Class Variable __suffix_verb_step2b Undocumented
Class Variable __suffix_verb_step2c Undocumented
Class Variable __vocalization Undocumented
Class Variable __waw_hamza Undocumented
Class Variable __yeh_hamza Undocumented

Inherited from _StandardStemmer:

Method _r1r2_standard Return the standard interpretations of the string regions R1 and R2.
Method _rv_standard Return the standard interpretation of the string region RV.

Inherited from _LanguageSpecificStemmer (via _StandardStemmer):

Method __init__ Undocumented
Method __repr__ Print out the string representation of the respective class.
Instance Variable stopwords Undocumented
def stem(self, word): (source)

Stem an Arabic word and return the stemmed form.

Parameters
wordstring
Returns
string
is_defined: bool = (source)

Undocumented

is_noun: bool = (source)

Undocumented

is_verb: bool = (source)

Undocumented

prefix_step2a_success: bool = (source)

Undocumented

prefix_step3a_noun_success: bool = (source)

Undocumented

prefix_step3b_noun_success: bool = (source)

Undocumented

suffix_noun_step1a_success: bool = (source)

Undocumented

suffix_noun_step2a_success: bool = (source)

Undocumented

suffix_noun_step2b_success: bool = (source)

Undocumented

suffix_noun_step2c2_success: bool = (source)

Undocumented

suffix_verb_step2a_success: bool = (source)

Undocumented

suffix_verb_step2b_success: bool = (source)

Undocumented

suffixe_noun_step1b_success: bool = (source)

Undocumented

suffixes_verb_step1_success: bool = (source)

Undocumented

def __checks_1(self, token): (source)

Undocumented

def __checks_2(self, token): (source)

Undocumented

def __normalize_post(self, token): (source)

Undocumented

def __normalize_pre(self, token): (source)
Parameters
tokenstring
Returns
normalized token type string
def __Prefix_Step1(self, token): (source)

Undocumented

def __Prefix_Step2a(self, token): (source)

Undocumented

def __Prefix_Step2b(self, token): (source)

Undocumented

def __Prefix_Step3_Verb(self, token): (source)

Undocumented

def __Prefix_Step3a_Noun(self, token): (source)

Undocumented

def __Prefix_Step3b_Noun(self, token): (source)

Undocumented

def __Prefix_Step4_Verb(self, token): (source)

Undocumented

def __Suffix_All_alef_maqsura(self, token): (source)

Undocumented

def __Suffix_Noun_Step1a(self, token): (source)

Undocumented

def __Suffix_Noun_Step1b(self, token): (source)

Undocumented

def __Suffix_Noun_Step2a(self, token): (source)

Undocumented

def __Suffix_Noun_Step2b(self, token): (source)

Undocumented

def __Suffix_Noun_Step2c1(self, token): (source)

Undocumented

def __Suffix_Noun_Step2c2(self, token): (source)

Undocumented

def __Suffix_Noun_Step3(self, token): (source)

Undocumented

def __Suffix_Verb_Step1(self, token): (source)

Undocumented

def __Suffix_Verb_Step2a(self, token): (source)

Undocumented

def __Suffix_Verb_Step2b(self, token): (source)

Undocumented

def __Suffix_Verb_Step2c(self, token): (source)

Undocumented

__alefat = (source)

Undocumented

__arabic_punctuation_marks = (source)

Undocumented

__articles_2len: tuple[str, ...] = (source)

Undocumented

__articles_3len: tuple[str, ...] = (source)

Undocumented

__checks1: tuple[str, ...] = (source)

Undocumented

__checks2: tuple[str, ...] = (source)

Undocumented

__conjugation_suffix_noun_1: tuple[str, ...] = (source)

Undocumented

__conjugation_suffix_noun_2: tuple[str, ...] = (source)

Undocumented

__conjugation_suffix_noun_3: tuple[str, ...] = (source)

Undocumented

__conjugation_suffix_verb_1: tuple[str, ...] = (source)

Undocumented

__conjugation_suffix_verb_2: tuple[str, ...] = (source)

Undocumented

__conjugation_suffix_verb_3: tuple[str, ...] = (source)

Undocumented

__conjugation_suffix_verb_4: tuple[str, ...] = (source)

Undocumented

__conjugation_suffix_verb_past: tuple[str, ...] = (source)

Undocumented

__conjugation_suffix_verb_present: tuple[str, ...] = (source)

Undocumented

__initial_hamzat = (source)

Undocumented

__kasheeda = (source)

Undocumented

__last_hamzat: tuple[str, ...] = (source)

Undocumented

__prefix_step1: tuple[str, ...] = (source)

Undocumented

__prefix_step2a: tuple[str, ...] = (source)

Undocumented

__prefix_step2b: tuple[str, ...] = (source)

Undocumented

__prefix_step3_verb: tuple[str, ...] = (source)

Undocumented

__prefix_step3a_noun: tuple[str, ...] = (source)

Undocumented

__prefix_step3b_noun: tuple[str, ...] = (source)

Undocumented

__prefix_step4_verb: tuple[str, ...] = (source)

Undocumented

__prefixes1: tuple[str, ...] = (source)

Undocumented

__prepositions1: tuple[str, ...] = (source)

Undocumented

__prepositions2: tuple[str, ...] = (source)

Undocumented

__suffix_all_alef_maqsura: str = (source)

Undocumented

__suffix_noun_step1a: tuple[str, ...] = (source)

Undocumented

__suffix_noun_step1b: str = (source)

Undocumented

__suffix_noun_step2a: tuple[str, ...] = (source)

Undocumented

__suffix_noun_step2b: str = (source)

Undocumented

__suffix_noun_step2c1: str = (source)

Undocumented

__suffix_noun_step2c2: str = (source)

Undocumented

__suffix_noun_step3: str = (source)

Undocumented

__suffix_verb_step1: tuple[str, ...] = (source)

Undocumented

__suffix_verb_step2a: tuple[str, ...] = (source)

Undocumented

__suffix_verb_step2b: tuple[str, ...] = (source)

Undocumented

__suffix_verb_step2c: tuple[str, ...] = (source)

Undocumented

__vocalization = (source)

Undocumented

__waw_hamza = (source)

Undocumented

__yeh_hamza = (source)

Undocumented