FinBERT
is a BERT model pre-trained on financial communication text. The purpose is to enhance financial NLP research and practice. It is trained on the following three financial communication corpus. The total corpora size is 4.9B tokens.
This released
finbert-tone
model is the
FinBERT
model fine-tuned on 10,000 manually annotated (positive, negative, neutral) sentences from analyst reports. This model achieves superior performance on financial tone analysis task. If you are simply interested in using
FinBERT
for financial tone analysis, give it a try.
If you use the model in your academic work, please cite the following paper:
Huang, Allen H., Hui Wang, and Yi Yang. "FinBERT: A Large Language Model for Extracting Information from Financial Text."
Contemporary Accounting Research
(2022).
How to use
You can use this model with Transformers pipeline for sentiment analysis.
from transformers import BertTokenizer, BertForSequenceClassification
from transformers import pipeline
finbert = BertForSequenceClassification.from_pretrained('yiyanghkust/finbert-tone',num_labels=3)
tokenizer = BertTokenizer.from_pretrained('yiyanghkust/finbert-tone')
nlp = pipeline("sentiment-analysis", model=finbert, tokenizer=tokenizer)
sentences = ["there is a shortage of capital, and we need extra financing",
"growth is strong and we have plenty of liquidity",
"there are doubts about our finances",
"profits are flat"]
results = nlp(sentences)
print(results) #LABEL_0: neutral; LABEL_1: positive; LABEL_2: negative
Runs of yiyanghkust finbert-tone on huggingface.co
678.7K
Total runs
0
24-hour runs
0
3-day runs
-26.1K
7-day runs
-56.4K
30-day runs
More Information About finbert-tone huggingface.co Model
finbert-tone huggingface.co
finbert-tone huggingface.co is an AI model on huggingface.co that provides finbert-tone's model effect (), which can be used instantly with this yiyanghkust finbert-tone model. huggingface.co supports a free trial of the finbert-tone model, and also provides paid use of the finbert-tone. Support call finbert-tone model through api, including Node.js, Python, http.
finbert-tone huggingface.co is an online trial and call api platform, which integrates finbert-tone's modeling effects, including api services, and provides a free online trial of finbert-tone, you can try finbert-tone online for free by clicking the link below.
yiyanghkust finbert-tone online free url in huggingface.co:
finbert-tone is an open source model from GitHub that offers a free installation service, and any user can find finbert-tone on GitHub to install. At the same time, huggingface.co provides the effect of finbert-tone install, users can directly use finbert-tone installed effect in huggingface.co for debugging and trial. It also supports api for free installation.