Classificar várias avaliações em lote
A sua análise de sentimentos funciona bem em uma avaliação. Agora é hora de lidar com várias avaliações de uma vez só. Esse é um passo importante antes de analisar o feedback dos usuários em grande escala.
Este exercício faz parte do curso
Processamento de Linguagem Natural (NLP) em Python
Instruções do exercício
- Inicialize um
pipelineparasentiment-analysisusando"distilbert-base-uncased-finetuned-sst-2-english". - Use a lista de classificação de avaliações (
pipeline) para classificar todas as avaliações na lista de avaliações (review_batch).
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
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)