Пакетная классификация нескольких отзывов
Конвейер анализа тональности хорошо справляется с одним отзывом. Теперь пора обрабатывать несколько отзывов за один раз. Это важный шаг перед анализом пользовательских отзывов в больших масштабах.
Это упражнение является частью курса
Обработка естественного языка (NLP) на Python
Инструкции к упражнению
- Инициализируйте
pipelineдля задачиsentiment-analysis, используя"distilbert-base-uncased-finetuned-sst-2-english". - Примените
pipelineдля классификации всех отзывов из спискаreview_batch.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
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)