Film yorumlarında Word Cloud
Bir film yorumları veri kümesiyle çalışıyorsun. Yorumların dağılımını inceledin ve en uzun ile en kısa yorumların ne kadar uzun olduğunu gördün. Peki olumlu ve olumsuz yorumlar nelerden bahsediyor?
Bu egzersizde, en iyi 100 olumlu yorumun bir word cloud'unu oluşturmayı pratik edeceksin.
Hangi kelimeler öne çıkıyor? Sana mantıklı geliyor mu?
descriptions adlı dize, en iyi 100 olumlu yorumun açıklamalarını birleştirerek senin için oluşturuldu. Filmlere özgü bir durak kelime listesi (çok sık geçen ve grafikte yer vermek istemediğimiz the, a/an, and gibi kelimeler) my_stopwords olarak mevcut. interpolation argümanının word cloud'un daha pürüzsüz görünmesini sağladığını hatırla.
Bu egzersiz, kursun bir parçasıdır
Python ile Duygu Analizi
Egzersiz talimatları
- İlgili paketten wordcloud fonksiyonunu içe aktar.
descriptionsdizesine word cloud fonksiyonunu uygula. Arka plan rengini 'white' yap vestopwordsargümanını değiştir.- Bir wordcloud görseli oluştur.
- Son olarak, görseli göstermeyi unutma.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Import the word cloud function
____
# Create and generate a word cloud image
my_cloud = ____(____='white', ____=my_stopwords).____(descriptions)
# Display the generated wordcloud image
plt.____(____, interpolation='bilinear')
plt.axis("off")
# Don't forget to show the final image
____