Zacznij terazZacznij za darmo

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

Zobacz kurs

Instrukcje do ćwiczenia

  • Zaimportuj funkcję do budowania wektoryzatora TfIdf z sklearn.feature_extraction.text.
  • Wywołaj funkcję TfidfVectorizer() i dopasuj ją do zbioru danych annak.
  • 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())
Edytuj i uruchom kod