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

แปลงข้อความเป็นตัวเลขด้วย BoW

เมื่อสร้างคลังคำศัพท์จากรีวิวของลูกค้าแล้ว ขั้นตอนต่อไปคือแปลงแต่ละรีวิวให้อยู่ในรูปแบบตัวเลขโดยใช้โมเดล Bag-of-Words (BoW) ขั้นตอนนี้จะสร้างเมทริกซ์ที่มีโครงสร้างชัดเจน โดยแต่ละแถวแทนรีวิวหนึ่งรายการ และแต่ละคอลัมน์แทนคำหนึ่งคำจากคลังคำศัพท์

ลิสต์ cleaned_reviews และ vectorizer ที่ฝึกแล้วถูกโหลดไว้ให้แล้ว

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

การประมวลผลภาษาธรรมชาติ (NLP) ด้วย Python

ดูคอร์ส

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

  • แปลง cleaned_reviews ให้เป็น bow_matrix
  • แสดงผลการแทนค่าแบบ BoW ในรูปแบบ NumPy array

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

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

# Transform the reviews
bow_matrix = vectorizer.____(____)

# Print the BoW representation
print(____.____())
แก้ไขและรันโค้ด