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
3
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