Évaluer l'effort de l'auteur
Les auteurs utilisent souvent plus de mots lorsqu'ils sont plus passionnés. Par exemple, un passager d'avion en colère laissera un avis d'autant plus long que le service (perçu) aura été mauvais. À l'inverse, un passager moins ému n'aura peut-être pas envie de passer beaucoup de temps à écrire un avis. Les avis longs peuvent gonfler le sentiment global, car ils contiennent intrinsèquement davantage de langage positif ou négatif à mesure qu'ils s'allongent. Cet exercice de code vous aide à examiner l'effort et le sentiment.
Dans cet exercice, vous allez visualiser la relation entre l'effort et le sentiment. Rappelez-vous que votre tibble d'avis de location contient un id et qu'un mot est représenté sur chaque ligne. En conséquence, un simple count() de id permettra de capturer le nombre de mots utilisés dans chaque avis. Vous joindrez ensuite ce résumé aux données positives et négatives. Enfin, vous créerez un nuage de points pour visualiser la longueur des avis des auteurs et sa relation avec la polarité.
Cet exercice fait partie du cours
<cours>Analyse de sentiments en R</cours>Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Review tidy_reviews and pos_neg
tidy_reviews
pos_neg
pos_neg_pol <- tidy_reviews %>%
# Effort is measured as count by id
___(___) %>%
# Inner join to pos_neg
___(___) %>%
# Add polarity status
___(pol = ___(___, "___", "___"))
# Examine results
pos_neg_pol