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

ขั้นตอนที่ 1: Word Cloud และการสร้างฟีเจอร์

ในแบบฝึกหัดนี้ จะใช้ชุดข้อมูลตัวอย่างจาก reviews ซึ่งมีคอลัมน์ review และ score สามารถสำรวจข้อมูลเพิ่มเติมได้ใน IPython Shell

ในขั้นตอนแรก จะสร้าง word cloud โดยใช้เฉพาะรีวิวเชิงบวก สตริง positive_reviews ถูกสร้างไว้ให้แล้วโดยนำรีวิวเชิงบวก 100 อันดับแรกมาเชื่อมต่อกัน

ในขั้นตอนที่สอง จะสร้างฟีเจอร์ใหม่สำหรับความยาวของแต่ละรีวิว แล้วเพิ่มฟีเจอร์นั้นลงในชุดข้อมูล

ฟังก์ชันทั้งหมดที่จำเป็นสำหรับการพล็อต word cloud ได้ถูกนำเข้ามาให้แล้ว รวมถึงฟังก์ชัน word_tokenize จากโมดูล nltk

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

Sentiment Analysis ด้วย Python

ดูคอร์ส

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

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

# Create and generate a word cloud image
cloud_positives = ____(background_color='white').____(positive_reviews)
 
# Display the generated wordcloud image
plt.___(cloud_positives, interpolation='bilinear') 
plt.axis("off")

# Don't forget to show the final image
plt.show()
แก้ไขและรันโค้ด