Word cloud pe recenzii de film
Ai lucrat cu setul de date cu recenzii de film. Ai explorat distribuția recenziilor și ai văzut cât de lungi sau scurte pot fi acestea. Dar despre ce vorbesc recenziile pozitive și cele negative?
În acest exercițiu, vei exersa construirea unui word cloud pe baza primelor 100 de recenzii pozitive.
Ce cuvinte apar? Ți se par relevante?
Șirul de caractere descriptions a fost creat pentru tine prin concatenarea descrierilor primelor 100 de recenzii pozitive. Un set de stopwords specific filmelor (cuvinte foarte frecvente, precum the, a/an, and, care nu sunt foarte informative și pe care vrem să le excludem din grafic) este disponibil ca my_stopwords. Reține că argumentul interpolation face ca word cloud-ul să apară mai lin.
Acest exercițiu face parte din cursul
Analiza sentimentelor în Python
Instrucțiuni pentru exercițiu
- Importă funcția wordcloud din pachetul corespunzător.
- Aplică funcția word cloud pe șirul de caractere
descriptions. Setează culoarea de fundal ca 'white' și modifică argumentulstopwords. - Creează o imagine word cloud.
- În final, nu uita să afișezi imaginea.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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
____