Views
No views yet
distilbert-base-uncased for 5-class star rating prediction (1-5 stars) on Singapore digital bank reviews. All ~67M parameters were updated during training.| Metric | Score |
|---|---|
| Test Accuracy | 0.4130 |
| Precision (Macro) | 0.4461 |
| Recall (Macro) | 0.4130 |
| F1-Score (Macro) | 0.3268 |
| MAE (Mean Absolute Error) | 1.0217 stars |
1from transformers import AutoModelForSequenceClassification, AutoTokenizer
2import torch
3
4# Load model and tokenizer
5model = AutoModelForSequenceClassification.from_pretrained("ajiayi/bert-full-finetuned-singapore-digi-banks")
6tokenizer = AutoTokenizer.from_pretrained("ajiayi/bert-full-finetuned-singapore-digi-banks")
7
8# Make predictions
9text = "Love this bank! Best interest rates in Singapore."
10inputs = tokenizer(text, return_tensors="pt", truncation=True, max_length=128)
11outputs = model(**inputs)
12predicted_stars = outputs.logits.argmax(dim=1).item() + 1 # Convert 0-4 to 1-5
13print(f"Predicted rating: {predicted_stars} stars")distilbert-base-uncased (66M parameters)1from transformers import AutoModelForSequenceClassification, AutoTokenizer
2import torch
3
4# Load model and tokenizer
5model = AutoModelForSequenceClassification.from_pretrained("ajiayi/bert-full-finetuned-singapore-digi-banks")
6tokenizer = AutoTokenizer.from_pretrained("ajiayi/bert-full-finetuned-singapore-digi-banks")
7
8# Predict
9def predict_rating(text):
10 inputs = tokenizer(text, return_tensors="pt", truncation=True, max_length=128)
11 model.eval()
12 with torch.no_grad():
13 outputs = model(**inputs)
14 prediction = outputs.logits.argmax(dim=1).item()
15 return prediction + 1 # Convert 0-indexed to 1-5 stars
16
17# Example
18review = "Great banking app! Very user-friendly interface."
19stars = predict_rating(review)
20print(f"Predicted: {stars} stars")1@misc{full-finetuned-singapore-banks,
2 author = {Your Name},
3 title = {Full Fine-Tuned DistilBERT for Singapore Bank Review Classification},
4 year = {2025},
5 publisher = {HuggingFace},
6 howpublished = {\url{https://huggingface.co/ajiayi/bert-full-finetuned-singapore-digi-banks}}
7}