จำแนกรีวิวหลายรายการพร้อมกัน
pipeline วิเคราะห์ความรู้สึกทำงานได้ดีกับรีวิวเดียว ถึงเวลาแล้วที่จะจัดการรีวิวหลายรายการพร้อมกันใน batch เดียว ซึ่งเป็นขั้นตอนสำคัญก่อนนำไปวิเคราะห์ข้อมูลความคิดเห็นจากผู้ใช้ในวงกว้าง
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การประมวลผลภาษาธรรมชาติ (NLP) ด้วย Python
คำแนะนำการฝึกหัด
- สร้าง
pipelineสำหรับsentiment-analysisโดยใช้"distilbert-base-uncased-finetuned-sst-2-english" - ใช้
pipelineเพื่อจำแนกรีวิวทุกรายการใน listreview_batch
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
from transformers import pipeline
classifier = pipeline(task="sentiment-analysis", model="distilbert-base-uncased-finetuned-sst-2-english")
review_batch = [
"Absolutely love the new design!",
"The app crashes every time I open it.",
"Customer support was helpful and quick.",
"Too many ads make it unusable.",
"Everything works fine, but it’s a bit slow."
]
# Classify sentiments
results = ____
print(results)