VOOZH about

URL: https://huggingface.co/ENTUM-AI/FinBERT-Pro

โ‡ฑ ENTUM-AI/FinBERT-Pro ยท Hugging Face


๐ŸŽฏ FinBERT-Pro

An improved financial sentiment model built on ProsusAI/finbert. Fine-tuned on 3 expert-annotated financial datasets for more robust sentiment classification.

The model provides softmax outputs for three sentiment classes: Positive, Negative, Neutral.

๐Ÿš€ Usage

from transformers import pipeline

classifier = pipeline("text-classification", model="ENTUM-AI/FinBERT-Pro")

classifier("Stock price soars on record-breaking earnings report")
# [{'label': 'Positive', 'score': 0.99}]

classifier("Company announces quarterly earnings results")
# [{'label': 'Neutral', 'score': 0.98}]

classifier("Revenue decline signals weakening market position")
# [{'label': 'Negative', 'score': 0.98}]

๐Ÿ“Š Training Data

Fine-tuned on 3 expert-annotated public datasets:

Unlike the original FinBERT (trained on a single dataset), FinBERT-Pro combines multiple expert-annotated sources for better generalization across different financial text styles.

๐Ÿ” What's Different from FinBERT?

  • Multiple data sources โ€” trained on 3 expert-annotated datasets instead of 1
  • Class-weighted training โ€” handles imbalanced label distributions
  • Better generalization โ€” diverse training data improves robustness on unseen financial texts

โš ๏ธ Limitations

  • English only
  • Designed for short financial texts (headlines, news, reports)
Downloads last month
10
Safetensors
Model size
0.1B params
Tensor type
F32
ยท

Datasets used to train ENTUM-AI/FinBERT-Pro

Space using ENTUM-AI/FinBERT-Pro 1