Xác định cảm xúc của yêu cầu
Sau khi bạn đã dịch thành công các trường hợp Get It Done cho Giám đốc Streets, ông ấy còn nhờ thêm một việc. Ông ấy rất muốn hiểu người dân trong thành phố cảm nhận thế nào về công việc của phòng ban mình. Bà ấy tin rằng có thể trả lời câu hỏi đó thông qua phân tích cảm xúc (sentiment analysis) trên các yêu cầu Get It Done. Bà ấy đã nạp tệp CSV vào biến dumping_df và chỉ giữ lại các cột sau:

Trong bài tập này, bạn sẽ giúp Sam hiểu rõ hơn tâm trạng của những người gửi yêu cầu Get It Done — họ bước vào tương tác với chính quyền thành phố trong tâm thế tích cực hay tiêu cực.
Bài tập này là một phần của khóa học
Giới thiệu về AWS Boto trong Python
Hướng dẫn bài tập
- Phát hiện cảm xúc của
'public_description'cho từng hàng. - Lưu kết quả vào cột
'sentiment'.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
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()