เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การวิเคราะห์ความรู้สึกจากคำร้อง

หลังจากแปลเคส Get It Done ให้กับผู้อำนวยการฝ่ายถนนสำเร็จแล้ว เขาขอความช่วยเหลืออีกหนึ่งเรื่อง นั่นคืออยากเข้าใจว่าประชาชนในเมืองรู้สึกอย่างไรกับงานของหน่วยงาน เขาเชื่อว่าสามารถตอบคำถามนี้ได้ด้วยการวิเคราะห์ความรู้สึก (sentiment analysis) จากคำร้อง Get It Done โดยได้โหลดไฟล์ CSV ลงในตัวแปร dumping_df และเลือกเฉพาะคอลัมน์ดังนี้แล้ว:

Get It Done requests in many languages

ในแบบฝึกหัดนี้ คุณจะช่วย Sam วิเคราะห์ว่าผู้ที่ส่งคำร้อง Get It Done มีอารมณ์และความรู้สึกอย่างไร และพวกเขาติดต่อกับหน่วยงานของเมืองในแง่บวกหรือแง่ลบ

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Python เบื้องต้นสำหรับ AWS Boto

ดูคอร์ส

คำแนะนำการฝึกหัด

  • ตรวจจับความรู้สึกของ 'public_description' ในทุกแถว
  • เก็บผลลัพธ์ไว้ในคอลัมน์ 'sentiment'

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

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()
แก้ไขและรันโค้ด