Hello, Iām looking for pre-trained models that can provide some dimensionality for sentiments and emotions (e.g., amount of fear between 0-1). Iām most interested in the j-hartmann/emotion-english-distilroberta-base model. Iām wondering if the output scores for each emotion could be interpreted as a dimensional score (e.g., joy = .98, sad = .41). Is that possible? If not, is there a way to fine-tune the model to accommodate this? Are there models Iām missing that already do what Iām asking?
There are 7 classes and labels. Coming from this model. The output looks like this:
Output:
[[{ālabelā: āangerā, āscoreā: 0.004419783595949411},
{ālabelā: ādisgustā, āscoreā: 0.0016119900392368436},
{ālabelā: āfearā, āscoreā: 0.0004138521908316761},
{ālabelā: ājoyā, āscoreā: 0.9771687984466553},
{ālabelā: āneutralā, āscoreā: 0.005764586851000786},
{ālabelā: āsadnessā, āscoreā: 0.002092392183840275},
{ālabelā: āsurpriseā, āscoreā: 0.008528684265911579}]]
My question is whether the values can be interpreted as the amount of each emotion. For instance, can you say the text input is 97.7% ājoyā? If not, can models like this be fine-tuned to add such emotional dimension or is there one that already exists?
My research question involves understanding the degree of fear in text. So, rather than just knowing whether the model thinks thereās fear in the text (i.e., a binary āyesā or ānoā), Iād like to know how much fear is being communicated in the text (i.e., 15%, 81%, etc.). I would also like a sentiment model that shows the same dimensionality for positive and negative sentiment. Is this possible?
Thank you very much!