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>Instructions de l’exercice
- Affichez le premier exemple de tweet positif. Sélectionnez le DataFrame avec
sentiment > 0.6et utilisez.valuespour 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
#pythonavec l’indexcheck_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 = ____[____].____(____).____()