Krok 1: Chmura słów i tworzenie cech
W tym ćwiczeniu będziesz pracować z próbką zbioru danych reviews. Zawiera on kolumny review i score. Możesz go swobodnie eksplorować w powłoce IPython.
W pierwszym kroku zbudujesz chmurę słów, korzystając wyłącznie z pozytywnych recenzji. Łańcuch znaków positive_reviews został już dla ciebie utworzony przez połączenie 100 najlepszych pozytywnych recenzji.
W drugim kroku stworzysz nową cechę reprezentującą długość każdej recenzji i dodasz ją do zbioru danych.
Wszystkie funkcje potrzebne do wyrysowania chmury słów zostały już zaimportowane, podobnie jak funkcja word_tokenize z modułu nltk.
To ćwiczenie jest częścią kursu
Analiza sentymentu w Pythonie
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Create and generate a word cloud image
cloud_positives = ____(background_color='white').____(positive_reviews)
# Display the generated wordcloud image
plt.___(cloud_positives, interpolation='bilinear')
plt.axis("off")
# Don't forget to show the final image
plt.show()