Klassificera flera recensioner i ett batch
Din pipeline för sentimentanalys fungerar bra på en enskild recension. Nu är det dags att hantera flera recensioner i ett och samma batch – ett viktigt steg innan du analyserar användarfeedback i större skala.
Den här övningen är en del av kursen
Natural Language Processing (NLP) i Python
Övningsinstruktioner
- Initiera en
pipelineförsentiment-analysismed"distilbert-base-uncased-finetuned-sst-2-english". - Använd
pipelineför att klassificera alla recensioner i listanreview_batch.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
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)