CommencezCommencez gratuitement

Votre premier TfIdf

Dans cet exercice, vous appliquerez la méthode TfIdf au petit jeu de données annak, qui contient la première phrase d'Anna Karénine de Léon Tolstoï.

Votre tâche sera de travailler avec ce jeu de données et d'appliquer la fonction TfidfVectorizer(). Rappelez-vous que transformer du texte en valeurs numériques est la première étape pour pouvoir analyser le ressenti exprimé. Le vectoriseur Tfidf est une autre façon de construire un vocabulaire à partir de notre colonne de sentiments.

Cette activité fait partie du cours

Analyse de sentiment en Python

Voir le cours

Instructions de l’exercice

  • Importez la fonction permettant de créer un vectoriseur TfIdf depuis sklearn.feature_extraction.text.
  • Appelez la fonction TfidfVectorizer() et entraînez-la (fit) sur le jeu de données annak.
  • Transformez le vectoriseur.

Exercice interactif pratique

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

# Import the required function
____

annak = ['Happy families are all alike;', 'every unhappy family is unhappy in its own way']

# Call the vectorizer and fit it
anna_vect = ____.___(annak)

# Create the tfidf representation
anna_tfidf = anna_vect.____(annak)

# Print the result 
print(anna_tfidf.toarray())
Modifier et exécuter le code