1
resposta

[Sugestão] Erro com RSLPStemmer no NLTK

Passando só pra deixar uma dica pra quem estiver usando o NLTK e recebeu aquele erro chato ao tentar usar o RSLPStemmer, tipo:

LookupError: Resource rslp not found.

Tentei rodar nltk.download('rslp'), mas a conexão sempre caía (WinError 10054).
A forma mais simples de resolver foi usar outro stemmer que já vem junto com o NLTK, o SnowballStemmer, que também funciona para português.

from nltk.stem.snowball import SnowballStemmer
stemmer = SnowballStemmer('portuguese')
stemmer.stem('gostei')

Então se o download do rslp estiver dando erro, pode usar o SnowballStemmer

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Oi Gabriel, tudo bem?

Obrigada por compartilhar sua experiência e dica com o uso do RSLPStemmer no NLTK. Realmente, às vezes, problemas de conexão podem atrapalhar o download de recursos adicionais. A alternativa que você sugeriu, utilizando o SnowballStemmer, é uma ótima solução para contornar esse problema, principalmente porque ele também oferece suporte ao português.

Com certeza poderá ajudar outros alunos! Continue assim!

Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!