Meerdere reviews in batch classificeren
Je sentimentanalyse-pipeline werkt goed op één review. Nu is het tijd om meerdere reviews in één batch te verwerken. Dit is een belangrijke stap voordat je gebruikersfeedback op schaal gaat analyseren.
Deze oefening maakt deel uit van de cursus
Natural Language Processing (NLP) in Python
Oefeninstructies
- Initialiseer een
pipelinevoorsentiment-analysismet"distilbert-base-uncased-finetuned-sst-2-english". - Gebruik de
pipelineom alle reviews in de lijstreview_batchte classificeren.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
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)