เปรียบเทียบ 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: ', ____.____)