【发布时间】:2020-12-05 18:16:11
【问题描述】:
我正在尝试使用 SnowballStemmer 在 python 中阻止一些文本,但它不起作用。代码如下:
import nltk
from nltk import SnowballStemmer
stem = SnowballStemmer("spanish")
def limpiar (texto):
texto = texto.split()
stemm = SnowballStemmer('spanish')
for palabra in texto:
palabra = stem.stem(palabra.lower())
return texto
它返回小写的文本,但没有词干
【问题讨论】:
-
您应该返回
palabra结果,而不是texto。
标签: python nlp stemming normalize stem