CommencezCommencez gratuitement

Étape 1 : nuage de mots et création de caractéristiques

Vous travaillerez avec un échantillon du jeu de données reviews tout au long de cet exercice. Il contient les colonnes review et score. N'hésitez pas à l'explorer dans l'IPython Shell.

Dans la première étape, vous allez construire un nuage de mots en utilisant seulement les critiques positives. La chaîne positive_reviews a été créée pour vous en concaténant les 100 meilleures critiques positives.

Dans la deuxième étape, vous créerez une nouvelle caractéristique correspondant à la longueur de chaque critique et vous l'ajouterez au jeu de données.

Toutes les fonctions nécessaires pour tracer un nuage de mots ont été importées pour vous, ainsi que la fonction word_tokenize du module nltk.

Cette activité fait partie du cours

Analyse de sentiment en Python

Voir le cours

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# 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()
Modifier et exécuter le code