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
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éesannak. - 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())