Zacznij terazZacznij za darmo

Analiza nastrojów zgłoszeń

Po pomyślnym przetłumaczeniu zgłoszeń Get It Done dla dyrektora ds. ulic poprosił on o jeszcze jedną rzecz. Bardzo chce zrozumieć, jak mieszkańcy miasta oceniają pracę jego departamentu. Uważa, że odpowiedź można uzyskać dzięki analizie nastrojów zgłoszeń Get It Done. Dane z pliku CSV zostały już wczytane do zmiennej dumping_df i ograniczone do następujących kolumn:

Zgłoszenia Get It Done w wielu językach

W tym ćwiczeniu pomożesz Sam lepiej zrozumieć nastroje osób składających zgłoszenia Get It Done – czy kontaktują się z urzędem miasta w pozytywnym, czy negatywnym nastawieniu.

To ćwiczenie jest częścią kursu

Wprowadzenie do AWS Boto w Pythonie

Zobacz kurs

Instrukcje do ćwiczenia

  • Wykryj nastrój pola 'public_description' dla każdego wiersza.
  • Zapisz wynik w kolumnie 'sentiment'.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

for index, row in dumping_df.iterrows():
  	# Get the translated_desc into a variable
    description = dumping_df.loc[index, 'public_description']
    if description != '':
      	# Get the detect_sentiment response
        response = comprehend.____(
          ____=description, 
          ____='en')
        # Get the sentiment key value into sentiment column
        dumping_df.loc[index, 'sentiment'] = response['____']
# Preview the dataframe
dumping_df.head()
Edytuj i uruchom kod