pzangara commited on
Commit
b956289
1 Parent(s): fa6d33e

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -9
app.py CHANGED
@@ -34,24 +34,24 @@ def classify_text(text):
34
  return "Neutro"
35
 
36
  def clasificador(input1, input2):
37
- # sequence_to_classify = input1
38
- # input2_list = input2.split(",") # Parse the input string as a list
39
- # candidate_labels= [item.strip() for item in input2_list]
40
- # output0 = classifier(sequence_to_classify, candidate_labels, multi_label=False)
41
- # output1=pd.DataFrame(output0)
42
- # output1=output1.iloc[:,1:3]
43
  #analyzer = create_analyzer(task="sentiment", lang="es")
44
  #output2 = analyzer.predict(input1)
45
  output2=classify_text(input1)
46
- return output2 #, output2
47
 
48
 
49
  iface = gr.Interface(
50
  fn=clasificador,
51
  inputs=[gr.inputs.Textbox(label="Ingrese texto"),gr.inputs.Textbox(label="Ingrese lista de labels")],
52
  #outputs=[gr.outputs.Textbox(label="Clasificación"),gr.outputs.Textbox(label="Sentimiento")],
53
- #outputs=[gr.DataFrame(label="Clasificación"),gr.outputs.Textbox(label="Sentimiento")],
54
- outputs=[gr.outputs.Textbox(label="Sentimiento")]#,
55
  #examples=[
56
  # ['Antes de que avancemos con el tema, si yo tengo las cuentas bloqueadas por un fraude, yo lo explique por quinta vez, ya está todo resuelto, el tema del fraude online que se hizo y demás, sí por un préstamo sí, pero tengo las cuentas bloqueadas, no solamente no puedo pagar Galicia, sino no puedo pagar nada, soy vos, me haces un favor si podes de alguna manera acelerar que me desactiven la el bloqueo de la cuenta para yo poder pagar todo lo que debo pagar, me haces un favor, ya me llamaron, anoche volví a repetir lo mismo, que evidentemente no quedó claro. Sí, estoy queriendo, hoy nuevamente, comunicarme con la oficial de cuenta, María soledad, de la sucursal de Ramos Mejía, si damos para tener una respuesta con respecto al desbloqueo de mi cuenta. E claro, si voy a tener que hablar con la oficial señora, nosotros Por lo pronto todavía no lo vemos, pero llamamos justamente para. A ver lo que te pido es que por favor no me llamen mas, sí hasta que no. Cheque de que la cuenta esté desbloqueada porque no pagó nada, pero no, Galicia no pago nada, ni siquiera la empleada. ¿Me entiendes porque tengo bloqueada la cuenta?','desconocimiento de deuda, financiacion, fraude, imposibilidad de pago'],
57
  #]
 
34
  return "Neutro"
35
 
36
  def clasificador(input1, input2):
37
+ sequence_to_classify = input1
38
+ input2_list = input2.split(",") # Parse the input string as a list
39
+ candidate_labels= [item.strip() for item in input2_list]
40
+ output0 = classifier(sequence_to_classify, candidate_labels, multi_label=False)
41
+ output1=pd.DataFrame(output0)
42
+ output1=output1.iloc[:,1:3]
43
  #analyzer = create_analyzer(task="sentiment", lang="es")
44
  #output2 = analyzer.predict(input1)
45
  output2=classify_text(input1)
46
+ return output1, output2
47
 
48
 
49
  iface = gr.Interface(
50
  fn=clasificador,
51
  inputs=[gr.inputs.Textbox(label="Ingrese texto"),gr.inputs.Textbox(label="Ingrese lista de labels")],
52
  #outputs=[gr.outputs.Textbox(label="Clasificación"),gr.outputs.Textbox(label="Sentimiento")],
53
+ outputs=[gr.DataFrame(label="Clasificación"),gr.outputs.Textbox(label="Sentimiento")],
54
+ #outputs=[gr.outputs.Textbox(label="Sentimiento")]#,
55
  #examples=[
56
  # ['Antes de que avancemos con el tema, si yo tengo las cuentas bloqueadas por un fraude, yo lo explique por quinta vez, ya está todo resuelto, el tema del fraude online que se hizo y demás, sí por un préstamo sí, pero tengo las cuentas bloqueadas, no solamente no puedo pagar Galicia, sino no puedo pagar nada, soy vos, me haces un favor si podes de alguna manera acelerar que me desactiven la el bloqueo de la cuenta para yo poder pagar todo lo que debo pagar, me haces un favor, ya me llamaron, anoche volví a repetir lo mismo, que evidentemente no quedó claro. Sí, estoy queriendo, hoy nuevamente, comunicarme con la oficial de cuenta, María soledad, de la sucursal de Ramos Mejía, si damos para tener una respuesta con respecto al desbloqueo de mi cuenta. E claro, si voy a tener que hablar con la oficial señora, nosotros Por lo pronto todavía no lo vemos, pero llamamos justamente para. A ver lo que te pido es que por favor no me llamen mas, sí hasta que no. Cheque de que la cuenta esté desbloqueada porque no pagó nada, pero no, Galicia no pago nada, ni siquiera la empleada. ¿Me entiendes porque tengo bloqueada la cuenta?','desconocimiento de deuda, financiacion, fraude, imposibilidad de pago'],
57
  #]