Downloads · 30 days
342
0% of all-time downloads
Moritz-Pfeifer/CentralBankRoBERTa-agent-classifier
CentralBankRoBERTa-agent-classifier is a text classification model from Moritz-Pfeifer. Use it when you need a label for a piece of text. It is set up for transformers. The card lists the license as mit.
<div style="display: flex; align-items: center; gap: 10px;" <a href="https://doi.org/10.1016/j.jfds.2023.100114" <img src="https://img.shields.io/badge/PaperPage-j.jfds.2023.100114-green" alt="Paper Page" </a <a href=…
Downloads · 30 days
342
0% of all-time downloads
All-time downloads
84.4K
Public
Repo size
3.9 GB
Likes
3
Public
Click a slice to open those files.
.pt997 MB · 67%
From the Hugging Face model README
CentralBankRoBERTA is a large language model. It combines an economic agent classifier that distinguishes five basic macroeconomic agents with a binary sentiment classifier that identifies the emotional content of sentences in central bank communications.
The AgentClassifier model is designed to classify the target agent 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.
The AgentClassifier model is intended to be used for the analysis of central bank communications where content categorization based on target agents is essential.
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 AgentClassifier model:
from transformers import pipeline
# Load the AgentClassifier model
agent_classifier = pipeline("text-classification", model="Moritz-Pfeifer/CentralBankRoBERTa-agent-classifier")
# Perform agent classification
agent_result = agent_classifier("We used our liquidity tools to make funding available to banks that might need it.")
print("Agent Classification:", agent_result[0]['label'])
<table>
<tr>
<td colspan="2" style="border-top: 1px solid #ccc; padding: 5px; text-align: left;">
Please cite this model as Pfeifer, M. and Marohl, V.P. (2023) "CentralBankRoBERTa: A Fine-Tuned Large Language Model for Central Bank Communications", <em>Journal of Finance and Data Science </em> <a href="https://doi.org/10.1016/j.jfds.2023.100114">https://doi.org/10.1016/j.jfds.2023.100114</a> </td>
</tr>
<tr>
<td style="padding: 5px;">
Moritz Pfeifer<br>
Institute for Economic Policy, University of Leipzig<br>
04109 Leipzig, Germany<br>
<a href="mailto:[email protected]">[email protected]</a>
</td>
<td style="padding: 5px;">
Vincent P. Marohl<br>
Department of Mathematics, Columbia University<br>
New York NY 10027, USA<br>
<a href="mailto:[email protected]">[email protected]</a>
</td>
</tr>
</table>
@article{Pfeifer2023,
title = {CentralBankRoBERTa: A fine-tuned large language model for central bank communications},
journal = {The Journal of Finance and Data Science},
volume = {9},
pages = {100114},
year = {2023},
issn = {2405-9188},
doi = {https://doi.org/10.1016/j.jfds.2023.100114},
url = {https://www.sciencedirect.com/science/article/pii/S2405918823000302},
author = {Moritz Pfeifer and Vincent P. Marohl},
}