CoolFace
Modelpublic

JuhiSaxena2002/opinion-mining

sourceHugging Faceapache-2.0updated 4mo agoView on Hugging Face
1likes8downloads
Model Card

๐Ÿ›๏ธ Product Review Sentiment Classifier

A fine-tuned DistilBERT model for classifying product reviews as Positive or Negative.

Fine-tuned on the Amazon Polarity dataset with 5,000 training samples.

๐Ÿ“Š Model Performance

MetricScore
Accuracy92.10%
F1 Score0.9210

๐Ÿš€ Usage

python
from transformers import pipeline

classifier = pipeline("text-classification", model="JuhiSaxena2002/opinion-mining")

result = classifier("This product is absolutely amazing! Best purchase ever.")
print(result)  # [{'label': 'POSITIVE', 'score': 0.99}]

result = classifier("Terrible quality. Broke after one day. Very disappointed.")
print(result)  # [{'label': 'NEGATIVE', 'score': 0.98}]

๐Ÿ—๏ธ Model Architecture

  • โ€”Base Model: distilbert-base-uncased
  • โ€”Task: Binary Sequence Classification
  • โ€”Labels: POSITIVE, NEGATIVE
  • โ€”Max Sequence Length: 128 tokens
  • โ€”Training Epochs: 3

๐Ÿ“ฆ Training Details

  • โ€”Dataset: Amazon Polarity
  • โ€”Train samples: 5,000
  • โ€”Test samples: 1,000
  • โ€”Learning Rate: 2e-5
  • โ€”Batch Size: 32
  • โ€”Optimizer: AdamW with warmup

๐Ÿ™‹ Author

Built and fine-tuned by JuhiSaxena2002