FinABSA-Longer is a T5-Large model trained for Aspect-Based Sentiment Analysis(ABSA) tasks using
SEntFiN 1.0
and additional augmentation techniques. It shows robust behavior to even longer sequences compared to the previous
FinABSA model
. By replacing the target aspect with a [TGT] token the model predicts the sentiment concentrating to the aspect.
GitHub Repo
How to use
You can use this model directly using the AutoModelForSeq2SeqLM class.
>>> from transformers import AutoModelForSeq2SeqLM, AutoTokenizer
>>> tokenizer = AutoTokenizer.from_pretrained("amphora/FinABSA")
>>> model = AutoModelForSeq2SeqLM.from_pretrained("amphora/FinABSA")
>>> input_str = "[TGT] stocks dropped 42% while Samsung rallied.">>> input = tokenizer(input_str, return_tensors='pt')
>>> output = model.generate(**input, max_length=20)
>>> print(tokenizer.decode(output[0]))
The sentiment for [TGT] in the given sentence is NEGATIVE.
>>> input_str = "Tesla stocks dropped 42% while [TGT] rallied.">>> input = tokenizer(input_str, return_tensors='pt')
>>> output = model.generate(**input, max_length=20)
>>> print(tokenizer.decode(output[0]))
The sentiment for [TGT] in the given sentence is POSITIVE.
Evaluation Results
Using a test split arbitarly extracted from
SEntFiN 1.0
the model scores an average accuracy of 87%.
Runs of amphora FinABSA-Longer on huggingface.co
100
Total runs
1
24-hour runs
3
3-day runs
8
7-day runs
82
30-day runs
More Information About FinABSA-Longer huggingface.co Model
FinABSA-Longer huggingface.co is an AI model on huggingface.co that provides FinABSA-Longer's model effect (), which can be used instantly with this amphora FinABSA-Longer model. huggingface.co supports a free trial of the FinABSA-Longer model, and also provides paid use of the FinABSA-Longer. Support call FinABSA-Longer model through api, including Node.js, Python, http.
FinABSA-Longer huggingface.co is an online trial and call api platform, which integrates FinABSA-Longer's modeling effects, including api services, and provides a free online trial of FinABSA-Longer, you can try FinABSA-Longer online for free by clicking the link below.
amphora FinABSA-Longer online free url in huggingface.co:
FinABSA-Longer is an open source model from GitHub that offers a free installation service, and any user can find FinABSA-Longer on GitHub to install. At the same time, huggingface.co provides the effect of FinABSA-Longer install, users can directly use FinABSA-Longer installed effect in huggingface.co for debugging and trial. It also supports api for free installation.