Spaces:
Build error
Build error
| from transformers import pipeline | |
| classifier = pipeline(task="text-classification", model="vibhorag101/roberta-base-emotion-prediction-phr", top_k=None,device_map="auto") | |
| # Can classify 28 emotions | |
| def predict_emotion(text): | |
| emotions = classifier(text)[0] | |
| print(emotions) | |
| res = [] | |
| for emotion in emotions: | |
| if(emotion["score"] > 0.5): | |
| res.append(emotion["label"]) | |
| if(len(res) == 0): | |
| res.append("neutral") | |
| return(res) | |
| if __name__ == "__main__": | |
| print(predict_emotion("My son is so caring.")) |