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:

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
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()