Twój pierwszy TfIdf
W tym ćwiczeniu zastosujesz metodę TfIdf do małego zbioru danych annak, który zawiera pierwsze zdanie Anny Kareniny Lwa Tołstoja.
Twoim zadaniem będzie praca z tym zbiorem danych i zastosowanie funkcji TfidfVectorizer(). Pamiętaj, że numeryczne przekształcenie tekstu to pierwszy krok do analizy jego wydźwięku emocjonalnego. Wektoryzator TfIdf to kolejny sposób na zbudowanie słownika na podstawie kolumny z sentymentem.
To ćwiczenie jest częścią kursu
Analiza sentymentu w Pythonie
Instrukcje do ćwiczenia
- Zaimportuj funkcję do budowania wektoryzatora TfIdf z
sklearn.feature_extraction.text. - Wywołaj funkcję
TfidfVectorizer()i dopasuj ją do zbioru danychannak. - Przekształć wektoryzator.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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())