- This topic has 5 replies, 3 voices, and was last updated 2 years, 1 month ago by .
Viewing 6 posts - 1 through 6 (of 6 total)
Viewing 6 posts - 1 through 6 (of 6 total)
- You must be logged in to reply to this topic.
Home › Forums › Fórum Mineração de Emoção em Textos com Python e NLTK › Generator
Olá, gostaria de entender o por quê meu console não mostra a frase como no vídeo. Fica mencionando um objeto generator:

Oi Giovanne,
Não faltou o print na linha 39? @7:15 da aula?
stopwordsnltk = nltk.corpus.stopwords.words(‘portuguese’)
def remove_stop_words(texto):
frases = []
for(palavras, emocao) in texto:
semstop = (p for p in palavras.split() if p not in stopwordsnltk)
frases.append((semstop, emocao))
return frases
print(remove_stop_words(base))
Você precisa trocar os parênteses por colchetes na definição de semstop:
(p for p in palavras.split() if p not in stopwordsnltk) => [p for p in palavras.split() if p not in stopwordsnltk]
Muito obrigado!!!
Qualquer outra dúvida é só avisar!