Classificare in batch più recensioni
La tua pipeline di sentiment analysis funziona bene su una singola recensione. Ora è il momento di gestire più recensioni in un unico batch. Questo è un passaggio fondamentale prima di analizzare i feedback degli utenti su larga scala.
Questo esercizio fa parte del corso
Natural Language Processing (NLP) in Python
Istruzioni dell'esercizio
- Inizializza una
pipelinepersentiment-analysisusando"distilbert-base-uncased-finetuned-sst-2-english". - Usa la
pipelineper classificare tutte le recensioni nella listareview_batch.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
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)