SnowballStemmer for Russian words list

Viewed 12774

I do know how to perform SnowballStemmer on a single word (in my case, on russian one). Doing the next things:

from nltk.stem.snowball import SnowballStemmer 

stemmer = SnowballStemmer("russian") 
stemmer.stem("Василий")
'Васил'

How can I do the following if I have a list of words like ['Василий', 'Геннадий', 'Виталий']?

My approach using for loop seems to be not working :(

l=[stemmer.stem(word) for word in l]
1 Answers
Related