Phân loại hàng loạt nhiều đánh giá
Pipeline phân tích cảm xúc của bạn hoạt động tốt với một đánh giá. Giờ là lúc xử lý nhiều đánh giá trong một lô. Đây là bước quan trọng trước khi bạn phân tích phản hồi người dùng ở quy mô lớn.
Bài tập này là một phần của khóa học
Natural Language Processing (NLP) bằng Python
Hướng dẫn bài tập
- Khởi tạo
pipelinechosentiment-analysisbằng"distilbert-base-uncased-finetuned-sst-2-english". - Dùng
pipelineđể phân loại tất cả các đánh giá trong danh sáchreview_batch.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
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)