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

เปรียบเทียบ sentiment ของ string สองตัว

ในแบบฝึกหัดนี้ จะได้เปรียบเทียบ sentiment ของ string สองตัวที่แตกต่างกัน string ชื่อ annak ถูกกำหนดไว้ให้แล้ว โดยเก็บประโยคแรกของนิยาย Anna Karenina ส่วน string ชื่อ catcher เก็บประโยคแรกของนิยาย The Catcher in the Rye ลองสำรวจทั้งสองตัวใน IPython Shell ได้เลย

โจทย์คือให้ตรวจจับ sentiment ของแต่ละ string ทั้งในแง่ polarity และ subjectivity ตัวใดมีคะแนน sentiment สูงกว่า และตรงกับที่คาดไว้หรือไม่?

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

Sentiment Analysis ด้วย Python

ดูคอร์ส

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

  • Import ฟังก์ชันที่จำเป็นจากแพ็กเกจที่เหมาะสม
  • สร้าง text blob object จาก string annak
  • สร้าง text blob จาก string catcher เช่นกัน
  • แสดงค่า polarity และ subjectivity ของแต่ละ blob ที่สร้างขึ้น

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

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

# Import the required packages
____

# Create a textblob object 
blob_annak = ____(annak)
blob_catcher = ____(catcher)

# Print out the sentiment   
print('Sentiment of annak: ', ____.____)
print('Sentiment of catcher: ', ____.____)
แก้ไขและรันโค้ด