cardiffnlp/tweet_eval
Viewer β’ Updated β’ 201k β’ 27.4k β’ 147
Small LLM fine-tuned for social-media (tweet) sentiment analysis. 3 classes: negative / neutral / positive.
sentiment config, 45.6K train)| Metric | Score |
|---|---|
| Accuracy | 0.7155 |
| Macro-F1 | 0.7155 |
| Macro-Recall | 0.7268 |
| Speed (T4) | ~1600 tweets/s |
| Model | Size | Accuracy | Macro-F1 | tweets/s |
|---|---|---|---|---|
| twitter-roberta-base (this) | 125M | 0.7155 | 0.7155 | 1600 |
| distilbert-base | 67M | 0.6888 | 0.6877 | 2897 |
Domain pretraining on tweets gives +2.7 pts accuracy / +2.8 pts macro-F1 over generic DistilBERT, at ~1.8Γ the inference cost.
from transformers import pipeline
clf = pipeline("text-classification", model="Ido-shraga/twitter-roberta-base-tweeteval-sentiment")
clf("I can't believe how good this is π₯")
Base model
cardiffnlp/twitter-roberta-base