始める無料で始める

複数レビューの一括分類

あなたの感情分析パイプラインは1件のレビューではうまく動作しています。次は、複数のレビューを1つのバッチで処理してみましょう。これは、大規模にユーザーフィードバックを分析する前の重要なステップです。

この演習はコースの一部です

Pythonで学ぶ自然言語処理(NLP)

コースを見る

演習の手順

  • "distilbert-base-uncased-finetuned-sst-2-english" を使って、sentiment-analysis 用の pipeline を初期化します。
  • 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)
コードを編集して実行