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) |