By clicking "Accept", you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. See our Privacy Policy for more information
Open Datasets
Amazon Polarity
Text

Amazon Polarity

Dataset containing Amazon product reviews over 18 years, with positive or negative annotations. Each example includes a title, text content, and a polarity label. Great for training sentiment classification models.

Download dataset
Size

Around 4 million reviews (train + test), JSON format with title, content and binary label fields

Licence

Apache 2.0

Description

Amazon Polarity is a massive corpus of English-speaking customer reviews, annotated for the classification of feelings into positive or negative. The data covers a period of 18 years and includes review titles and content.

What is this dataset for?

  • Training sentiment classification models for e-commerce
  • Improve customer feedback recommendation and analysis systems
  • Test the robustness of NLP models on large quantities of real data

Can it be enriched or improved?

The dataset can be enriched by adding finer annotations (e.g. specific aspects of products), or merged with other review sources to create multilingual corpora.

🔎 In summary

Criterion Evaluation
🧩 Ease of use⭐⭐⭐⭐⭐ (Well-structured data, simple JSON format)
🧼 Need for cleaning⭐⭐⭐⭐⭐ (Low – textual data ready-to-use)
🏷️ Annotation richness⭐⭐✩✩✩ (Binary - positive/negative, basic but effective)
📜 Commercial license✅ Yes (Apache 2.0)
👨‍💻 Beginner friendly🌟 Yes, excellent for learning classification
🔁 Fine-tuning ready🎯 Perfect for NLP model fine-tuning
🌍 Cultural diversity⚠️ English, wide range of products and categories

🧠 Recommended for

  • Data scientists
  • NLP developers
  • Sentiment analysis researchers

🔧 Compatible tools

  • Hugging Face Transformers
  • TensorFlow
  • PyTorch
  • Scikit-learn

💡 Tip

Combine this dataset with detailed reviews for more contextual and accurate learning.

Frequently Asked Questions

Does this dataset cover multiple languages?

No, reviews are mostly in English.

What labels are used for classification?

Two binary labels: 0 for negative (notes 1 and 2), 1 for positive (notes 4 and 5).

Can this dataset be used for tasks other than feeling classification?

Primarily designed for sentiment classification, but it can be exploited for general text analysis.

Similar datasets

See more
Category

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique.

Category

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique.

Category

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique.