Bắt đầu ngayBắt đầu miễn phí

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:

Get It Done requests in many languages

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

Xem khóa học

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()
Chỉnh sửa và Chạy Mã