CommencezCommencez gratuitement

Sentiment et émotions

Dans l'ensemble de données sentiments, le lexique nrc contient un dictionnaire de mots associés à une émotion. Des émotions comme la joie, la confiance, l'anticipation, et d'autres s'y trouvent.

Dans l'ensemble de données sur les robots russes de clavardage sur Twitter que vous avez exploré, vous avez examiné des gazouillis envoyés par un robot de gauche et un robot de droite. Explorez le contenu des gazouillis envoyés par le robot de gauche (démocrate) en utilisant le lexique nrc. Les gazouillis de gauche, left, ont été transformés en jetons de mots, et les mots vides ont été retirés.

Cette activité fait partie du cours

Introduction au traitement automatique des langues en R

Voir le cours

Instructions de l’exercice

  • Créez un tibble ne contenant que les mots d'anticipation du lexique nrc.
  • Créez un tibble ne contenant que les mots de joie du lexique nrc.
  • Affichez les principaux mots d'anticipation trouvés dans left_tokens.
  • Affichez les principaux mots de joie trouvés dans left_tokens.

Exercice interactif pratique

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

left_tokens <- left %>%
  unnest_tokens(output = "word", token = "words", input = content) %>%
  anti_join(stop_words)
# Dictionaries 
anticipation <- ___("nrc") %>% 
  ___(sentiment == "anticipation")
joy <- ___("nrc") %>% 
  ___(sentiment == "joy")
# Print top words for Anticipation and Joy
left_tokens %>%
  ___(anticipation, by = "word") %>%
  ___(word, sort = TRUE)
left_tokens %>%
  ___(joy, by = "word") %>%
  ___(word, sort = TRUE)
Modifier et exécuter le code