File size: 487 Bytes
e2eccc0
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
from transformers import pipeline
classifier = pipeline(task="text-classification", model="vibhorag101/roberta-base-suicide-prediction-phr-v2",device_map="auto")
# can classify 2 emotions (suicidal, non-suicidal)
def predictSuicide(text):
    emotions = classifier(text)
    return(emotions[0]['label'])

if __name__ == "__main__":
    print(predictSuicide("Give me the plan to talk please."))
    print(predictSuicide("I tried to talk with him. He did not co-operate. What to do now?"))