Passo 1: Nuvem de palavras e criação de feature
Você vai trabalhar com uma amostra do conjunto de dados reviews ao longo deste exercício. Ele contém as colunas review e score. Fique à vontade para explorá-lo no IPython Shell.
No primeiro passo, você vai construir uma nuvem de palavras usando apenas avaliações positivas. A string positive_reviews foi criada para você ao concatenar as 100 avaliações positivas principais.
No segundo passo, você vai criar uma nova feature para o comprimento de cada avaliação e adicionar essa nova feature ao conjunto de dados.
Todas as funções necessárias para plotar uma nuvem de palavras já foram importadas para você, assim como a função word_tokenize do módulo nltk.
Este exercício faz parte do curso
Análise de Sentimentos em Python
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Create and generate a word cloud image
cloud_positives = ____(background_color='white').____(positive_reviews)
# Display the generated wordcloud image
plt.___(cloud_positives, interpolation='bilinear')
plt.axis("off")
# Don't forget to show the final image
plt.show()