Bencode92's picture
πŸ”„ Incremental label | Acc: 1.000, F1: 1.000
427c94d
---
language: en
license: apache-2.0
tags:
- finance
- sentiment-analysis
- finbert
- trading
pipeline_tag: text-classification
---
# Bencode92/tradepulse-finbert-sentiment
## Description
Fine-tuned FinBERT model for financial sentiment analysis in TradePulse.
**Task**: Sentiment Classification
**Target Column**: `label`
**Labels**: ['negative', 'neutral', 'positive']
## Performance
*Last training: 2025-09-09 14:52*
*Dataset: `base_reference.csv` (1797 samples)*
| Metric | Value |
|--------|-------|
| Loss | 0.0004 |
| Accuracy | 1.0000 |
| F1 Score | 1.0000 |
| F1 Macro | 1.0000 |
| Precision | 1.0000 |
| Recall | 1.0000 |
## Training Details
- **Base Model**: Bencode92/tradepulse-finbert-sentiment
- **Training Mode**: Incremental
- **Epochs**: 2
- **Learning Rate**: 1e-05
- **Batch Size**: 4
- **Class Balancing**: None
## Usage
```python
from transformers import AutoTokenizer, AutoModelForSequenceClassification
import torch
tokenizer = AutoTokenizer.from_pretrained("Bencode92/tradepulse-finbert-sentiment")
model = AutoModelForSequenceClassification.from_pretrained("Bencode92/tradepulse-finbert-sentiment")
# Example prediction
text = "Apple reported strong quarterly earnings beating expectations"
inputs = tokenizer(text, return_tensors="pt", truncation=True, padding=True)
outputs = model(**inputs)
predictions = outputs.logits.softmax(dim=-1)
```
## Model Card Authors
- TradePulse ML Team
- Auto-generated on 2025-09-09 14:52:47