Adrian8as commited on
Commit
23180cd
1 Parent(s): 67dbc0c

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -11
app.py CHANGED
@@ -69,9 +69,8 @@ def get_label(newpred):
69
 
70
  def load_model():
71
  loaded_model = joblib.load('models/model.pkl')
72
-
73
  return loaded_model
74
-
75
  def main(audio):
76
  newdf = transform_data(audio)
77
  loaded_model = load_model()
@@ -89,13 +88,13 @@ def on_click(audio):
89
 
90
  if label == 'Affirmative' and st.session_state.count == 0:
91
  st.session_state.pregunta_text = 'STC-110: Muchas gracias, soy un agente virtual de (MARCA) te recordamos que tienes pendiente el pago de (PRODUCTO) por un monto de (ADEUDO) pesos el cual se encuentra vencido, ¿Podrás pagar el día de hoy?\n'
92
- st.session_state.affirmative_text = "**Afirmar:** 'Si', 'Está bien', 'Simón'"
93
- st.session_state.negative_text = "**Negar:** 'No', 'Nel', 'Imposible',"
94
  st.session_state.count = 1
95
  elif label == 'Negative' and st.session_state.count == 0:
96
  st.session_state.pregunta_text = 'STC-105: Disculpe, ¿usted conoce a (NOMBRE)?'
97
- st.session_state.affirmative_text = "**Afirmar:** 'Si', 'Es mi hermano', 'Es mi papá', 'Sé quién es', 'Correcto'"
98
- st.session_state.negative_text = "**Negar:** 'No', 'Está equivocado', 'Número equivocado', 'Ya les dije que no'"
99
  st.session_state.count = 2
100
  elif label == 'Affirmative' and st.session_state.count == 1:
101
  st.session_state.pregunta_text = 'Gracias, hemos registrado tu compromiso de pago para el día de hoy gracias por preferir (MARCA) que tengas un excelente día.\n'
@@ -104,8 +103,8 @@ def on_click(audio):
104
  st.session_state.count = 1
105
  elif label == 'Negative' and st.session_state.count == 1:
106
  st.session_state.pregunta_text = 'STC-130: ¿Podrás pagar antes del (FECHA_LIMITE_PAGO)?'
107
- st.session_state.affirmative_text = "**Afirmar:** 'Si', 'Está bien', 'Simón'"
108
- st.session_state.negative_text = "**Negar:** 'No', 'Nel', 'Imposible',"
109
  st.session_state.count = 3
110
  elif label == 'Affirmative' and st.session_state.count == 2:
111
  st.session_state.pregunta_text = 'Gracias, por favor indíquele que lo hemos llamamos de (MARCA), y que volveremos a llamar. Gracias por preferir (MARCA) que tenga un excelente día.'
@@ -164,12 +163,12 @@ if __name__ == '__main__':
164
  st.session_state.pregunta_text = "STC-100: Hola, buen día. Nos comunicamos de (MARCA) me comunico con (NOMBRE)\n"
165
 
166
  if 'affirmative_text' not in st.session_state:
167
- st.session_state.affirmative_text = "**Afirmar:** 'Si', 'Él habla', 'Ella habla', 'Correcto', 'Así es', 'Soy yo'"
168
 
169
  if 'negative_text' not in st.session_state:
170
- st.session_state.negative_text = "**Negar:** 'No', 'Con el hijo', 'Con el tío', 'Con el papá', 'Nel'"
171
 
172
  if 'proba' not in st.session_state:
173
  st.session_state.proba = ""
174
 
175
- audiorec_demo_app()
 
69
 
70
  def load_model():
71
  loaded_model = joblib.load('models/model.pkl')
 
72
  return loaded_model
73
+
74
  def main(audio):
75
  newdf = transform_data(audio)
76
  loaded_model = load_model()
 
88
 
89
  if label == 'Affirmative' and st.session_state.count == 0:
90
  st.session_state.pregunta_text = 'STC-110: Muchas gracias, soy un agente virtual de (MARCA) te recordamos que tienes pendiente el pago de (PRODUCTO) por un monto de (ADEUDO) pesos el cual se encuentra vencido, ¿Podrás pagar el día de hoy?\n'
91
+ st.session_state.affirmative_text = "**Afirmar:** 'Si', 'Sí puedo', 'Creo que sí', 'Podría ser', 'Sí podré', 'Claro que sí', 'Está bien', 'Simón'"
92
+ st.session_state.negative_text = "**Negar:** 'No', 'Nel', 'Imposible', 'No creo', 'No tengo dinero', 'No tengo lana', 'No voy a pagar', 'No puedo'"
93
  st.session_state.count = 1
94
  elif label == 'Negative' and st.session_state.count == 0:
95
  st.session_state.pregunta_text = 'STC-105: Disculpe, ¿usted conoce a (NOMBRE)?'
96
+ st.session_state.affirmative_text = "**Afirmar:** 'Si', 'Es mi hermano', 'Es mi papá', 'Sé quién es', 'Correcto', 'Sí lo conozco', 'Es mi hermana', 'Es mi hijo', 'Es mi mamá', 'Afirmativo', 'Así es', 'Simón', 'Sí dime'"
97
+ st.session_state.negative_text = "**Negar:** 'No', 'Está equivocado', 'Número equivocado', 'Ya les dije que no', 'No lo conozco', 'No sé quién es'"
98
  st.session_state.count = 2
99
  elif label == 'Affirmative' and st.session_state.count == 1:
100
  st.session_state.pregunta_text = 'Gracias, hemos registrado tu compromiso de pago para el día de hoy gracias por preferir (MARCA) que tengas un excelente día.\n'
 
103
  st.session_state.count = 1
104
  elif label == 'Negative' and st.session_state.count == 1:
105
  st.session_state.pregunta_text = 'STC-130: ¿Podrás pagar antes del (FECHA_LIMITE_PAGO)?'
106
+ st.session_state.affirmative_text = "**Afirmar:** 'Si', 'Sí puedo', 'Creo que sí', 'Podría ser', 'Sí podré', 'Claro que sí', 'Está bien', 'Simón'"
107
+ st.session_state.negative_text = "**Negar:** 'No', 'Nel', 'Imposible', 'No creo', 'No tengo dinero', 'No tengo lana', 'No voy a pagar', 'No puedo', 'Tampoco', 'Tampoco puedo'"
108
  st.session_state.count = 3
109
  elif label == 'Affirmative' and st.session_state.count == 2:
110
  st.session_state.pregunta_text = 'Gracias, por favor indíquele que lo hemos llamamos de (MARCA), y que volveremos a llamar. Gracias por preferir (MARCA) que tenga un excelente día.'
 
163
  st.session_state.pregunta_text = "STC-100: Hola, buen día. Nos comunicamos de (MARCA) me comunico con (NOMBRE)\n"
164
 
165
  if 'affirmative_text' not in st.session_state:
166
+ st.session_state.affirmative_text = "**Afirmar:** 'Si', 'Él habla', 'Ella habla', 'Correcto', 'Así es', 'Soy yo', 'Sí, ella habla', 'Sí, diga', 'Sí, él habla', 'Sí soy', 'Sí dime'"
167
 
168
  if 'negative_text' not in st.session_state:
169
+ st.session_state.negative_text = "**Negar:** 'No', 'Con el hijo', 'Con el tío', 'Nel', 'Incorrecto', 'Negativo', 'Equivocado', 'No se encuentra', 'No soy yo', 'Falleció', 'Con la esposa', 'Con el esposo', 'Con la tía'"
170
 
171
  if 'proba' not in st.session_state:
172
  st.session_state.proba = ""
173
 
174
+ audiorec_demo_app()