FelipeMena commited on
Commit
3be054e
·
verified ·
1 Parent(s): 292261d

Codigo arreglado

Browse files
Files changed (1) hide show
  1. app.py +3 -11
app.py CHANGED
@@ -14,7 +14,6 @@ def normalizar(texto):
14
  # --- Base documental: información sobre la biblioteca ---
15
  documentos = {
16
  "¿Cual es el horario de la biblioteca?": "La biblioteca abre de lunes a viernes de 8:00 a.m. a 6:00 p.m.",
17
- "¿Cuantos libros puedo prestar y por cuánto tiempo?": "Los estudiantes pueden prestar hasta 3 libros por 15 días.",
18
  "¿Como puedo buscar libros?": "Puedes buscar libros en el catálogo en línea accediendo desde la página web institucional.",
19
  "¿Se puede comer o beber dentro de la biblioteca?": "No se permite comer ni beber dentro de la biblioteca. Esto incluye snacks, bebidas, y alimentos en general para preservar el ambiente de estudio.",
20
  "¿Hay salas de estudio grupal?": "Hay salas de estudio grupal disponibles con reserva previa.",
@@ -33,8 +32,7 @@ documentos = {
33
  "¿Donde veo mi historial de prestamos?": "Cada estudiante tiene un historial de préstamos en su cuenta institucional.",
34
  "¿Como se calculan las multas?": "Las multas por retraso en la devolución se calculan por día hábil de retraso.",
35
  "¿Con quien estoy hablando?": "Estás hablando con un chatbot diseñado para ayudarte con información sobre la biblioteca.",
36
- "¿Que categorías de libros hay?": "La biblioteca cuenta con libros de texto, literatura, investigación, tecnología, humanidades, y más.",
37
- "¿Como puedo sacar un libro prestado?": "Para sacar un libro en préstamo, debes estar registrado en la biblioteca, presentar tu carné y solicitar el libro en el área de préstamos o a través de nuestra plataforma en línea."
38
  }
39
 
40
  # Normalizar documentos
@@ -68,10 +66,8 @@ faq_personalizadas = {
68
  "cuando cierra": "La biblioteca cierra a las 6:00 p.m., de lunes a viernes.",
69
  "abre": "La biblioteca abre de lunes a viernes de 8:00 a.m. a 6:00 p.m.",
70
  "abren": "La biblioteca abre de lunes a viernes de 8:00 a.m. a 6:00 p.m.",
71
- "abren la biblioteca": "La biblioteca abre de lunes a viernes de 8:00 a.m. a 6:00 p.m.",
72
  # Préstamos
73
  "prestar libros": "Puedes prestar hasta 3 libros por 15 días.",
74
- "cuantos libros": "Puedes prestar hasta 3 libros por 15 días.",
75
  "cuantos días": "Los préstamos duran 15 días.",
76
  "renovar": "Para renovar un libro, debes ingresar al sistema antes de la fecha de vencimiento.",
77
  "¿Cómo renuevo un libro?": "Para renovar un libro, debes ingresar al sistema antes de la fecha de vencimiento.",
@@ -101,9 +97,7 @@ faq_personalizadas = {
101
  "normas": "Se debe mantener el silencio, no se permite comer ni beber, y se debe respetar el mobiliario.",
102
  "reglas": "Se debe mantener el silencio, no se permite comer ni beber, y se debe respetar el mobiliario.",
103
  "comportamiento": "Se debe mantener el silencio y respeto dentro de la biblioteca.",
104
- "Perdí un libro, ¿qué hago?": "Los libros extraviados deben ser reportados inmediatamente al personal de la biblioteca.",
105
  "Perdi un libro, que hago": "Los libros extraviados deben ser reportados inmediatamente al personal de la biblioteca.",
106
- "Perdí": "Los libros extraviados deben ser reportados inmediatamente al personal de la biblioteca.",
107
  # Salas de estudio
108
  "sala de estudio": "Hay salas de estudio grupal disponibles con reserva previa.",
109
  "salas grupales": "Hay salas de estudio grupal disponibles con reserva previa.",
@@ -120,7 +114,6 @@ faq_personalizadas = {
120
  # Otros
121
  "hey bro": "¡Hola! ¿En qué puedo ayudarte con la biblioteca?",
122
  "hey": "¡Hola! ¿En qué puedo ayudarte con la biblioteca?",
123
- "bro": "¡Hola! ¿En qué puedo ayudarte con la biblioteca?",
124
  "interbibliotecario": "Puedes acceder a libros de otras sedes mediante préstamo interbibliotecario.",
125
  "categorías de libros": "La biblioteca cuenta con libros de texto, literatura, investigación, tecnología, humanidades, y más.",
126
  "libros disponibles": "Actualmente, contamos con miles de libros disponibles en formato físico y digital. ¿Te gustaría que te ayude a encontrar algún tema específico?",
@@ -128,8 +121,6 @@ faq_personalizadas = {
128
  "quiere un libro": "Para obtener un libro, puedes buscarlo en nuestro catálogo y, si está disponible, reservarlo o acercarte a la biblioteca para solicitarlo en préstamo.",
129
  "libro recomendado": "¿Buscas recomendaciones? Puedo sugerirte libros populares, novedades o lecturas según tus preferencias y área de interés.",
130
  "reservar libro": "Si un libro está prestado, puedes reservarlo desde nuestra plataforma en línea para que te avisemos cuando esté disponible.",
131
- "prestar": "Para prestar un libro necesitas estar registrado en la biblioteca. Solo debes presentar tu carné y cumplir con los requisitos de préstamo vigentes.",
132
- "reservar": "Si un libro está prestado, puedes reservarlo desde nuestra plataforma en línea para que te avisemos cuando esté disponible.",
133
  "libros para estudiar": "Tenemos una amplia colección de libros especializados para diferentes áreas de estudio. ¿Me dices qué materia te interesa para ayudarte mejor?",
134
  "libro electrónico": "También ofrecemos acceso a libros electrónicos que puedes leer desde cualquier dispositivo con internet. ¿Quieres que te explique cómo acceder a ellos?",
135
  "libros de historia": "En la sección de historia encontrarás libros organizados por periodos y regiones. Puedo ayudarte a buscar títulos específicos o sugerirte algunos.",
@@ -153,7 +144,8 @@ faq_personalizadas = {
153
  "¿Que documentos necesito para hacerme miembro?": "Necesitarás tu documento de identidad vigente y un comprobante de residencia o matrícula para completar tu registro.",
154
  "¿Donde esta ubicada la biblioteca?": "La biblioteca está ubicada en el segundo piso del edificio principal.",
155
  "¿Como puedo sacar un libro prestado?": "Debes presentar tu carnet universitario en el mostrador de préstamos.",
156
- "¿Que pasa si pierdo un libro?": "Si pierdes un libro, debes reportarlo al personal. Podrías tener que reponerlo o pagar una multa."
 
157
  }
158
 
159
  # Normalizar claves de faq_personalizadas
 
14
  # --- Base documental: información sobre la biblioteca ---
15
  documentos = {
16
  "¿Cual es el horario de la biblioteca?": "La biblioteca abre de lunes a viernes de 8:00 a.m. a 6:00 p.m.",
 
17
  "¿Como puedo buscar libros?": "Puedes buscar libros en el catálogo en línea accediendo desde la página web institucional.",
18
  "¿Se puede comer o beber dentro de la biblioteca?": "No se permite comer ni beber dentro de la biblioteca. Esto incluye snacks, bebidas, y alimentos en general para preservar el ambiente de estudio.",
19
  "¿Hay salas de estudio grupal?": "Hay salas de estudio grupal disponibles con reserva previa.",
 
32
  "¿Donde veo mi historial de prestamos?": "Cada estudiante tiene un historial de préstamos en su cuenta institucional.",
33
  "¿Como se calculan las multas?": "Las multas por retraso en la devolución se calculan por día hábil de retraso.",
34
  "¿Con quien estoy hablando?": "Estás hablando con un chatbot diseñado para ayudarte con información sobre la biblioteca.",
35
+ "¿Que categorías de libros hay?": "La biblioteca cuenta con libros de texto, literatura, investigación, tecnología, humanidades, y más."
 
36
  }
37
 
38
  # Normalizar documentos
 
66
  "cuando cierra": "La biblioteca cierra a las 6:00 p.m., de lunes a viernes.",
67
  "abre": "La biblioteca abre de lunes a viernes de 8:00 a.m. a 6:00 p.m.",
68
  "abren": "La biblioteca abre de lunes a viernes de 8:00 a.m. a 6:00 p.m.",
 
69
  # Préstamos
70
  "prestar libros": "Puedes prestar hasta 3 libros por 15 días.",
 
71
  "cuantos días": "Los préstamos duran 15 días.",
72
  "renovar": "Para renovar un libro, debes ingresar al sistema antes de la fecha de vencimiento.",
73
  "¿Cómo renuevo un libro?": "Para renovar un libro, debes ingresar al sistema antes de la fecha de vencimiento.",
 
97
  "normas": "Se debe mantener el silencio, no se permite comer ni beber, y se debe respetar el mobiliario.",
98
  "reglas": "Se debe mantener el silencio, no se permite comer ni beber, y se debe respetar el mobiliario.",
99
  "comportamiento": "Se debe mantener el silencio y respeto dentro de la biblioteca.",
 
100
  "Perdi un libro, que hago": "Los libros extraviados deben ser reportados inmediatamente al personal de la biblioteca.",
 
101
  # Salas de estudio
102
  "sala de estudio": "Hay salas de estudio grupal disponibles con reserva previa.",
103
  "salas grupales": "Hay salas de estudio grupal disponibles con reserva previa.",
 
114
  # Otros
115
  "hey bro": "¡Hola! ¿En qué puedo ayudarte con la biblioteca?",
116
  "hey": "¡Hola! ¿En qué puedo ayudarte con la biblioteca?",
 
117
  "interbibliotecario": "Puedes acceder a libros de otras sedes mediante préstamo interbibliotecario.",
118
  "categorías de libros": "La biblioteca cuenta con libros de texto, literatura, investigación, tecnología, humanidades, y más.",
119
  "libros disponibles": "Actualmente, contamos con miles de libros disponibles en formato físico y digital. ¿Te gustaría que te ayude a encontrar algún tema específico?",
 
121
  "quiere un libro": "Para obtener un libro, puedes buscarlo en nuestro catálogo y, si está disponible, reservarlo o acercarte a la biblioteca para solicitarlo en préstamo.",
122
  "libro recomendado": "¿Buscas recomendaciones? Puedo sugerirte libros populares, novedades o lecturas según tus preferencias y área de interés.",
123
  "reservar libro": "Si un libro está prestado, puedes reservarlo desde nuestra plataforma en línea para que te avisemos cuando esté disponible.",
 
 
124
  "libros para estudiar": "Tenemos una amplia colección de libros especializados para diferentes áreas de estudio. ¿Me dices qué materia te interesa para ayudarte mejor?",
125
  "libro electrónico": "También ofrecemos acceso a libros electrónicos que puedes leer desde cualquier dispositivo con internet. ¿Quieres que te explique cómo acceder a ellos?",
126
  "libros de historia": "En la sección de historia encontrarás libros organizados por periodos y regiones. Puedo ayudarte a buscar títulos específicos o sugerirte algunos.",
 
144
  "¿Que documentos necesito para hacerme miembro?": "Necesitarás tu documento de identidad vigente y un comprobante de residencia o matrícula para completar tu registro.",
145
  "¿Donde esta ubicada la biblioteca?": "La biblioteca está ubicada en el segundo piso del edificio principal.",
146
  "¿Como puedo sacar un libro prestado?": "Debes presentar tu carnet universitario en el mostrador de préstamos.",
147
+ "¿Que pasa si pierdo un libro?": "Si pierdes un libro, debes reportarlo al personal. Podrías tener que reponerlo o pagar una multa.",
148
+ "¿Tienen ayuda para trabajos de investigacion?": "Sí, la biblioteca ofrece asesoría para buscar información, usar bases de datos y aplicar normas de citación."
149
  }
150
 
151
  # Normalizar claves de faq_personalizadas