sentiment classification romanian nlp bert

<!-- This model card has been generated automatically according to the information the Trainer had access to. You should probably proofread and complete it, then remove this comment. -->

RO-Sentiment

This model is a fine-tuned version of readerbench/RoBERT-base on the Decathlon reviews and Cinemagia reviews dataset. It achieves the following results on the evaluation set:

Output labels:

Evaluation on other datasets

SENT_RO

precision recall f1-score support
Negative (0) 0.79 0.83 0.81 11,675
Positive (1) 0.88 0.85 0.87 17,271
Accuracy 0.85 28,946
Macro Avg 0.84 0.84 0.84 28,946
Weighted Avg 0.85 0.85 0.85 28,946

LaRoSeDa

precision recall f1-score support
Negative (0) 0.79 0.94 0.86 7,500
Positive (1) 0.93 0.75 0.83 7,500
Accuracy 0.85 15,000
Macro Avg 0.86 0.85 0.84 15,000
Weighted Avg 0.86 0.85 0.84 15,000

Model description

Finetuned Romanian BERT model for sentiment classification.

Trained on a mix of product reviews from Decathlon retailer website and movie reviews from cinemagia.

Intended uses & limitations

Sentiment classification for Romanian Language.

Biased towards Product reviews.

There is no "neutral" sentiment label.

Training and evaluation data

Trained on:

Evaluated on

Training procedure

Training hyperparameters

The following hyperparameters were used during training:

Training results

Training Loss Epoch Step Validation Loss Accuracy Precision Recall F1 F1 Weighted
0.4198 1.0 1629 0.3983 0.8377 0.8791 0.8721 0.8756 0.8380
0.3861 2.0 3258 0.4312 0.8429 0.8963 0.8665 0.8812 0.8442
0.3189 3.0 4887 0.3923 0.8307 0.8366 0.8959 0.8652 0.8287

Framework versions