Dario Lopez Padial commited on
Commit
2aa9dad
1 Parent(s): 8475c22

Add application file flag

Browse files
Files changed (1) hide show
  1. app.py +6 -4
app.py CHANGED
@@ -1,13 +1,15 @@
 
1
  from transformers import pipeline
2
  import gradio as gr
3
 
4
 
5
- PIPE = pipeline("text-classification", model='hackathon-somos-nlp-2023/roberta-base-bne-finetuned-suicide-es')
 
6
 
7
 
8
- def detect_suicide_comment(comentario):
9
- return PIPE(comentario)
10
 
11
 
12
- iface = gr.Interface(fn=detect_suicide_comment, inputs="text", outputs="text")
13
  iface.launch()
 
1
+ import os
2
  from transformers import pipeline
3
  import gradio as gr
4
 
5
 
6
+ pipe = pipeline("text-classification", model='hackathon-somos-nlp-2023/roberta-base-bne-finetuned-suicide-es')
7
+ hf_writer = gr.HuggingFaceDatasetSaver(os.environ['HF_API_TOKEN'], "text-classification-mistakes")
8
 
9
 
10
+ def detect_suicide_comment(comentario="Quiero acabar con todo. No merece la pena vivir."):
11
+ return pipe(comentario)
12
 
13
 
14
+ iface = gr.Interface(fn=detect_suicide_comment, inputs="text", outputs="text", flagging_callback=hf_writer)
15
  iface.launch()