Klasifikasi batch untuk beberapa ulasan
Pipeline analisis sentimen Anda bekerja baik untuk satu ulasan. Sekarang saatnya menangani beberapa ulasan dalam satu batch. Ini adalah langkah penting sebelum menganalisis umpan balik pengguna dalam skala besar.
Latihan ini adalah bagian dari kursus
Natural Language Processing (NLP) in Python
Petunjuk latihan
- Inisialisasi
pipelineuntuksentiment-analysismenggunakan"distilbert-base-uncased-finetuned-sst-2-english". - Gunakan
pipelineuntuk mengklasifikasikan semua ulasan dalam listreview_batch.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
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)