File size: 5,264 Bytes
aad8c33
 
e5e1693
 
 
 
 
 
 
 
4117319
 
e5e1693
 
aad8c33
 
4af1b3e
aad8c33
 
4117319
 
aad8c33
 
 
 
4117319
 
 
 
 
aad8c33
b6a876b
4117319
aad8c33
 
 
4117319
 
 
aad8c33
 
 
 
 
4117319
aad8c33
 
 
4117319
 
 
b6a876b
aad8c33
 
 
4117319
 
aad8c33
 
 
 
 
4117319
 
aad8c33
 
 
 
 
4117319
 
 
 
 
aad8c33
 
 
 
 
 
 
4117319
 
b6a876b
aad8c33
 
b6a876b
 
aad8c33
b6a876b
 
 
 
 
 
 
 
 
 
aad8c33
4117319
aad8c33
 
 
 
 
b6a876b
aad8c33
 
 
 
 
 
b6a876b
aad8c33
 
 
 
 
 
 
 
b6a876b
aad8c33
 
 
 
b6a876b
aad8c33
 
b6a876b
 
 
aad8c33
 
 
 
b6a876b
aad8c33
 
 
 
 
 
 
 
b6a876b
aad8c33
 
 
b6a876b
aad8c33
 
 
 
 
 
4117319
 
 
 
aad8c33
 
b6a876b
aad8c33
 
 
 
b6a876b
aad8c33
 
 
 
 
 
 
b6a876b
aad8c33
 
 
4117319
b6a876b
4117319
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
---
library_name: transformers
tags:
- bert
- financial-sentiment-analysis
- sentiment-analysis
- tariff
license: mit
language:
- en
metrics:
- accuracy
base_model:
- ProsusAI/finbert
---

## Summary

<!-- Provide a quick summary of what the model is/does. -->
TariffBERT is a fine-tuned version of **ProsusAI/finbert** for **financial sentiment analysis** focused on *tariff and trade-policy news*.  
It classifies English-language text into **Positive**, **Negative** or **Neutral** sentiment toward tariff-related market impact.


## Model Details

- **Developed by:** Cristobal Medina Meza ([@CristobalMe](https://huggingface.co/CristobalMe))
- **Model type:** BERT-based sequence classifier
- **Language:** English
- **License:** MIT
- **Finetuned from:** [ProsusAI/finbert](https://huggingface.co/ProsusAI/finbert)

<!-- 
### Model Sources [optional] TO DO

<!-- Provide the basic links for the model. -->

<!-- - **Repository:** [More Information Needed] -->
<!-- - **Paper [optional]:** [More Information Needed] -->
<!-- - **Demo [optional]:** [More Information Needed] -->

## Uses

<!-- Address questions around how the model is intended to be used, including the foreseeable users of the model and those affected by the model. -->


### Direct Use

<!-- This section is for the model use without fine-tuning or plugging into a larger ecosystem/app. -->
- Sentiment classification of news articles and headlines, regulatory filings, or analyst notes discussing **tariffs, trade wars, or import/export policy**.
- Can be used as-is via the Hugging Face `pipeline("text-classification")`.

### Downstream Use

<!-- This section is for the model use when fine-tuned for a task, or when plugged into a larger ecosystem/app -->

- As a component in financial forecasting, event-driven trading strategies, or risk dashboards.
- Further fine-tuning on sector-specific trade data.

### Out-of-Scope Use

<!-- This section addresses misuse, malicious use, and uses that the model will not work well for. -->

- Non-financial general sentiment tasks (movie reviews, product opinions).
- High-stakes decision-making (e.g., compliance enforcement) without human oversight.

## Bias, Risks, and Limitations

<!-- This section is meant to convey both technical and sociotechnical limitations. -->

- Domain bias: Training data is tariff/trade news; performance may degrade on unrelated finance text.

- Temporal drift: Model reflects market language up to its training cutoff SEPTEMBER 2025; newer policy jargon may be misclassified.

- Geographic bias: Data may over-represent US trade discourse.

### Recommendations

<!-- This section is meant to convey recommendations with respect to the bias, risk, and technical limitations. -->

Users (both direct and downstream) should be made aware of the risks, biases and limitations of the model. More information needed for further recommendations.

**Use confidence thresholds and human review in production.**

## How to Get Started with the Model

Use the code below to get started with the model.
```{python}
from transformers import pipeline

pipe = pipeline("text-classification", model="CristobalMe/TariffBERT")

text = "This is an example text for classification."

result = pipe(text)

print(result)
```

<!-- TO DO

## Training Details TO DO

### Training Data

<!-- This should link to a Dataset Card, perhaps with a short stub of information on what the training data is all about as well as documentation related to data pre-processing or additional filtering. -->

<!--
[More Information Needed]

### Training Procedure

<!-- This relates heavily to the Technical Specifications. Content here should link to that section when it is relevant to the training procedure. -->

<!--
#### Preprocessing [optional]

[More Information Needed]


#### Training Hyperparameters

- **Training regime:** [More Information Needed] <!--fp32, fp16 mixed precision, bf16 mixed precision, bf16 non-mixed precision, fp16 non-mixed precision, fp8 mixed precision -->
<!--
#### Speeds, Sizes, Times [optional]

<!-- This section provides information about throughput, start/end time, checkpoint size if relevant, etc. -->

<!--
[More Information Needed]

-->

<!-- 
## Evaluation

<!-- This section describes the evaluation protocols and provides the results. -->

<!-- 
### Testing Data, Factors & Metrics

#### Testing Data

<!-- This should link to a Dataset Card if possible. -->

#### Metrics

Accuracy

### Results

Accuracy: 0.9


## Environmental Impact

<!-- Total emissions (in grams of CO2eq) and additional considerations, such as electricity usage, go here. Edit the suggested text below accordingly -->

- **Hardware Type:** Apple MacBook Pro 14″ (M4 Pro, 14-core CPU / 20-core GPU)
- **Training Time:** ~15 minutes
- **Energy Use Estimate:** ≈0.02 kWh  
- **Estimated Carbon Emissions:** ≈0.01 kg CO2eq  


<!--
## Citation [optional]

<!-- If there is a paper or blog post introducing the model, the APA and Bibtex information for that should go in this section. -->

<!--
**BibTeX:**

[More Information Needed]

**APA:**

[More Information Needed]
-->

## Model Card Contact

For questions or collaboration, email [hello@cmm.fyi](hello@cmm.fyi)

Or contact [@CristobalMe](https://github.com/CristobalMe)