Edit model card

Emotion classification from 20 classes

20 Emotion labels

id label
0 anger
1 cheeky
2 confuse
3 curious
4 disgust
5 empathetic
6 energetic
7 fear
8 grumpy
9 guilty
10 impatient
11 joy
12 love
13 neutral
14 sadness
15 serious
16 surprise
17 suspicious
18 think
19 whiny

How to use

Here is how to use this model to get the emotion label of a given text:

from transformers import AutoModelForSequenceClassification, pipeline

model_name = 'jitesh/emotion-english'
model = AutoModelForSequenceClassification.from_pretrained(model_name)
classifier = pipeline("text-classification", model=model, tokenizer=model_name)

text = "I can't wait any longer "

prediction = classifier(text)
print(prediction[0], text)

The above code outputs the following line.

{'label': 'impatient', 'score': 0.924211859703064} I can't wait any longer 
Downloads last month
127,188
Safetensors
Model size
82.1M params
Tensor type
I64
ยท
F32
ยท
Inference API

Space using jitesh/emotion-english 1