Moritz-Pfeifer
commited on
Commit
•
8f36530
1
Parent(s):
5608791
Update README.md
Browse files
README.md
CHANGED
@@ -1,3 +1,38 @@
|
|
1 |
---
|
2 |
license: mit
|
|
|
|
|
|
|
3 |
---
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
---
|
2 |
license: mit
|
3 |
+
|
4 |
+
widget:
|
5 |
+
- text: "The early effects of our policy tightening are also becoming visible, especially in sectors like manufacturing and construction that are more sensitive to interest rate changes."
|
6 |
---
|
7 |
+
## CentralBankRoBERTa
|
8 |
+
|
9 |
+
CentralBankRoBERTA is a large language model. It combines an economic agent classifier that distinguishes five basic macroeconomic agents with a binary [sentiment classifier](Moritz-Pfeifer/CentralBankRoBERTa-sentiment-classifier) that identifies the emotional content of sentences in central bank communications.
|
10 |
+
|
11 |
+
#### Overview
|
12 |
+
|
13 |
+
The AudienceClassifier model is designed to classify the target audience of a given text. It can determine whether the text is adressing **households**, **firms**, **the financial sector**, **the government** or **the central bank** itself. This model is based on the RoBERTa architecture and has been fine-tuned on a diverse and extensive dataset to provide accurate predictions.
|
14 |
+
|
15 |
+
#### Intended Use
|
16 |
+
|
17 |
+
The AudienceClassifier model is intended to be used for the analysis of central bank communications where content categorization based on target audiences is essential.
|
18 |
+
|
19 |
+
#### Performance
|
20 |
+
|
21 |
+
- Accuracy: 93%
|
22 |
+
- F1 Score: 0.93
|
23 |
+
- Precision: 0.93
|
24 |
+
- Recall: 0.93
|
25 |
+
|
26 |
+
### Usage
|
27 |
+
|
28 |
+
You can use these models in your own applications by leveraging the Hugging Face Transformers library. Below is a Python code snippet demonstrating how to load and use the AudienceClassifier model:
|
29 |
+
|
30 |
+
```python
|
31 |
+
from transformers import pipeline
|
32 |
+
|
33 |
+
# Load the AudienceClassifier model
|
34 |
+
audience_classifier = pipeline("text-classification", model="Moritz-Pfeifer/CentralBankRoBERTa-audience-classifier")
|
35 |
+
|
36 |
+
# Perform audience classification
|
37 |
+
audience_result = audience_classifier("We used our liquidity tools to make funding available to banks that might need it.")
|
38 |
+
print("Audience Classification:", audience_result[0]['label'])
|