DistilBERT Metacritic Sentiment Classifier

Description

This model performs sentiment analysis on video game reviews from Metacritic.

It has been fine-tuned from distilbert-base-uncased using the dataset: Wada1/Metacritic_Games_Reviews_Dataset

The model classifies reviews into:

  • Positive
  • Negative

Neutral reviews were removed before training.

Dataset

Features used:

  • Review β†’ review text
  • Sentiment β†’ target label

Label mapping:

  • Positive β†’ 1
  • Negative β†’ 0

Neutral reviews were excluded.

Evaluation Results

Performance on evaluation split:

  • Accuracy: 0.8953
  • F1-score: 0.9164
  • Precision: 0.8886
  • Recall: 0.9459

Usage

Example:

from transformers import pipeline

classifier = pipeline( "text-classification", model="angelhm/distilbert-metacritic-sentiment-classifier" )

result = classifier("This game is amazing. Great story and gameplay.") print(result)

Labels

  • Positive β†’ positive review
  • Negative β†’ negative review

Limitations

  • Only works with English text
  • Trained only on Metacritic video game reviews
  • May not generalize well to other domains
  • Neutral sentiment is not predicted

Demo

You can test the model interactively in the Hugging Face Space:

https://huggingface.co/spaces/angelhm/distilbert-metacritic-sentiment-classifier

Write a video game review in English and the model will predict whether the sentiment is Positive or Negative.

Downloads last month
52
Safetensors
Model size
67M params
Tensor type
F32
Β·
Inference Providers NEW
This model isn't deployed by any Inference Provider. πŸ™‹ Ask for provider support

Dataset used to train angelhm/distilbert-metacritic-sentiment-classifier

Space using angelhm/distilbert-metacritic-sentiment-classifier 1