Primul tău TfIdf
În acest exercițiu, vei aplica metoda TfIdf pe micul set de date annak, care conține prima propoziție din Anna Karenina de Lev Tolstoi.
Sarcina ta este să lucrezi cu acest set de date și să aplici funcția TfidfVectorizer(). Ține minte că transformarea numerică a textului este primul pas pentru a putea înțelege sentimentul exprimat în acesta. Vectorizatorul Tfidf este o altă modalitate de a construi un vocabular din coloana de sentiment.
Acest exercițiu face parte din cursul
Analiza sentimentelor în Python
Instrucțiuni pentru exercițiu
- Importă funcția pentru construirea unui vectorizator TfIdf din
sklearn.feature_extraction.text. - Apelează funcția
TfidfVectorizer()și antreneaz-o pe setul de dateannak. - Transformă vectorizatorul.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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())