def __init__(self,stemmer_type):
self.stemmer_type = stemmer_type
if (self.stemmer_type == 'porter'):
self.stemmer = nltk.stem.PorterStemmer()
elif (self.stemmer_type == 'snowball'):
self.stemmer = nltk.stem.SnowballStemmer('english')
elif (self.stemmer_type == 'lemmatize'):
self.stemmer = WordNetStemmer()
else:
raise NameError("'"+stemmer_type +"'" + " not supported")
######## Simple wordreplacer object using a dictionary ############
评论列表
文章目录