CommencerCommencer gratuitement

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

Vous utiliserez 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 une première étape, vous allez construire un nuage de mots en utilisant uniquement les avis positifs. La chaîne positive_reviews a été créée pour vous en concaténant les 100 avis positifs les mieux notés.

Dans une seconde étape, vous allez créer une nouvelle caractéristique correspondant à la longueur de chaque avis et l’ajouter 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.

Cet exercice fait partie du cours

Analyse de sentiments en Python

Afficher le cours

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# 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