CommencerCommencez gratuitement

Calculer des scores de sentiment

Une estimation simple du sentiment envers un hashtag consiste à calculer le sentiment moyen des tweets qui le mentionnent. D’autres éléments peuvent toutefois intervenir dans un tweet, il est donc important d’examiner à la fois le texte et les indicateurs générés par des méthodes automatiques de traitement du texte.

Cet exercice fait partie du cours

<cours>Analyser des données de réseaux sociaux en Python</cours>
Voir le cours

Instructions de l’exercice

  • Affichez le premier exemple de tweet positif. Sélectionnez le DataFrame avec sentiment > 0.6 et utilisez .values pour récupérer le texte complet du tweet.
  • Faites de même pour les tweets négatifs avec l’index sentiment < -0.6.
  • Générez le score de sentiment moyen par jour pour #python avec l’index check_word_in_tweet. Utilisez .resample() avec l’argument '1 d'. Puis prenez la moyenne.
  • Faites la même chose pour #rstats.

Exercice interactif pratique

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

# Print out the text of a positive tweet
print(ds_tweets[____]['text'].____[____])

# Print out the text of a negative tweet
print(____[____]['text'].____[____])

# Generate average sentiment scores for #python
sentiment_py = sentiment[____(____, ____)].____(____).____()

# Generate average sentiment scores for #rstats
sentiment_r = ____[____].____(____).____()
Modifier et exécuter le code