class documentation
class SpanishStemmer(_StandardStemmer): (source)
Constructor: SpanishStemmer(ignore_stopwords)
The Spanish Snowball stemmer.
| Note | |
| A detailed description of the Spanish stemming algorithm can be found under http://snowball.tartarus.org/algorithms/spanish/stemmer.html |
| Method | stem |
Stem a Spanish word and return the stemmed form. |
| Method | __replace |
Replaces all accented letters on a word with their non-accented counterparts. |
| Class Variable | __step0 |
Suffixes to be deleted in step 0 of the algorithm. |
| Class Variable | __step1 |
Suffixes to be deleted in step 1 of the algorithm. |
| Class Variable | __step2a |
Suffixes to be deleted in step 2a of the algorithm. |
| Class Variable | __step2b |
Suffixes to be deleted in step 2b of the algorithm. |
| Class Variable | __step3 |
Suffixes to be deleted in step 3 of the algorithm. |
| Class Variable | __vowels |
The Spanish vowels. |
Inherited from _StandardStemmer:
| Method | _r1r2 |
Return the standard interpretations of the string regions R1 and R2. |
| Method | _rv |
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 |
overrides
nltk.stem.api.StemmerI.stemStem a Spanish word and return the stemmed form.
| Parameters | |
| word:str or unicode | The word that is stemmed. |
| Returns | |
| unicode | The stemmed form. |