DanielRN commited on
Commit
7a30386
verified
1 Parent(s): d7e5a93

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -4
app.py CHANGED
@@ -66,6 +66,7 @@ def buscar_alojamiento(consulta):
66
  indices.update(indice_palabras[palabra])
67
 
68
  resultados = [alojamientos_info[idx] for idx in indices]
 
69
  cache_respuestas.put(consulta, resultados)
70
  cache_paginas.put(consulta, 0)
71
  return resultados
@@ -85,9 +86,9 @@ def formatear_alojamiento(texto):
85
  nombre_alojamiento = linea # Guardamos el nombre del alojamiento
86
  elif any(tag in linea for tag in ["Direcci贸n:", "Tel茅fono:", "Email:", "Plazas Totales:", "Mascotas:", "Wifi:", "Directv:", "Ropa blanca:", "Habilitaci贸n provincial:"]):
87
  datos_contacto.append(linea)
88
- elif "Plazas:" in linea or "Descripci贸n:" in linea or "Servicios:" in linea:
89
  tipos_alojamiento.append(linea)
90
-
91
  if nombre_alojamiento:
92
  resultado.append(nombre_alojamiento)
93
  if datos_contacto:
@@ -128,5 +129,4 @@ with gr.Blocks(title="Chat de Turismo") as iface:
128
  send_button.click(mostrar_resultados, inputs=input_box, outputs=[output_box, extra_box])
129
  input_box.submit(mostrar_resultados, inputs=input_box, outputs=[output_box, extra_box])
130
 
131
- iface.launch(share=True, inbrowser=True)
132
-
 
66
  indices.update(indice_palabras[palabra])
67
 
68
  resultados = [alojamientos_info[idx] for idx in indices]
69
+ resultados.sort() # Ordenar para mantener consistencia
70
  cache_respuestas.put(consulta, resultados)
71
  cache_paginas.put(consulta, 0)
72
  return resultados
 
86
  nombre_alojamiento = linea # Guardamos el nombre del alojamiento
87
  elif any(tag in linea for tag in ["Direcci贸n:", "Tel茅fono:", "Email:", "Plazas Totales:", "Mascotas:", "Wifi:", "Directv:", "Ropa blanca:", "Habilitaci贸n provincial:"]):
88
  datos_contacto.append(linea)
89
+ elif any(tag in linea for tag in ["Plazas:", "Descripci贸n:", "Servicios:"]):
90
  tipos_alojamiento.append(linea)
91
+
92
  if nombre_alojamiento:
93
  resultado.append(nombre_alojamiento)
94
  if datos_contacto:
 
129
  send_button.click(mostrar_resultados, inputs=input_box, outputs=[output_box, extra_box])
130
  input_box.submit(mostrar_resultados, inputs=input_box, outputs=[output_box, extra_box])
131
 
132
+ iface.launch(share=True, inbrowser=True)