Mapu25 commited on
Commit
f17b6f4
·
verified ·
1 Parent(s): d8f51d0

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +41 -2
app.py CHANGED
@@ -6,7 +6,29 @@ import urllib.parse
6
  base_conocimiento = [
7
  {
8
  "claves": ["servicio", "hacen", "ofrecen","servicios"],
9
- "respuesta": "Ofrecemos préstamo de libros, asesorías, Catálogo PRIMO, renovaciones y biblioteca digital."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10
  },
11
  {
12
  "claves": ["norma", "regla", "prohibido", "comer"],
@@ -26,7 +48,7 @@ base_conocimiento = [
26
  },
27
  {
28
  "claves": ["prestamo", "préstamo", "prestar", "libros prestar", "cuantos libros", "cuantos dias", "tiempo prestamo","prestan"],
29
- "respuesta": """Los libros se solicitan en circulación y préstamo(primer piso de la biblioteca) de manera presencial y con su carnet estudiantil.\n📚 Según el reglamento de préstamos:
30
 
31
  👩‍🎓 Estudiantes:
32
  • General: 3 libros por 7 días
@@ -171,6 +193,17 @@ def responder(mensaje, historial):
171
  return """📖 Puedes renovar tu material en préstamo aquí 👇
172
  👉 [Renovar en PRIMO](https://primo.utb.edu.co/discovery/account?vid=57UTB_INST:57UTB_INST&section=loans&lang=es)"""
173
 
 
 
 
 
 
 
 
 
 
 
 
174
  # 📗 RESERVAR UN LIBRO
175
  if any(p in mensaje for p in ["reservar", "reservación", "reservo un libro"]):
176
  respuestas.append(
@@ -188,6 +221,12 @@ def responder(mensaje, historial):
188
  )
189
  # ✍🏻 TRABAJO DE GRADO
190
  if any(p in mensaje for p in ["trabajo de grado", "tesis","artículos"]):
 
 
 
 
 
 
191
  respuestas.append(
192
  "📖 Realiza el envío del trabajo de grado/tesis,artículos:\n👉 [Link de depósitos](https://primo.utb.edu.co/deposit/57UTB_INST&auth=SAML)"
193
  )
 
6
  base_conocimiento = [
7
  {
8
  "claves": ["servicio", "hacen", "ofrecen","servicios"],
9
+ "respuesta": """Nuestros servicios:\n
10
+ • Inducción.
11
+ • HiperOPAC.
12
+ • Prétamo y uso interno.
13
+ • Asesorías personalizadas.
14
+ • Renovación de material telefónica y presencial.
15
+ • Agendamiento en línea de capacitación.
16
+ • Cambio de datos del domicilio.
17
+ • Envío de alertas y sugerencias.
18
+ • Extracto de cuenta.
19
+ • Asistente de investigación (IA).
20
+ • Bx de comendación.
21
+ • Elaboración de bibliografías.
22
+ • Conmutación bibliográfica.
23
+ • Préstamo interbibliotecario.
24
+ • Programa ABC (Bibliografía para cursos).
25
+ • Servicios de alertas y novedades bibliográficas.
26
+ • Talleres de desarrollo de habilidades informativas.
27
+ • Bufé literario.
28
+ • Club de amigos.
29
+ • Literatura para oír.
30
+ • Proyección de películas.
31
+ • Tertulias literarias."""
32
  },
33
  {
34
  "claves": ["norma", "regla", "prohibido", "comer"],
 
48
  },
49
  {
50
  "claves": ["prestamo", "préstamo", "prestar", "libros prestar", "cuantos libros", "cuantos dias", "tiempo prestamo","prestan"],
51
+ "respuesta": """Los libros se solicitan en circulación y préstamo(primer piso de la biblioteca) de manera presencial y con su carnet estudiantil.\n📚 Reglamento de préstamo:
52
 
53
  👩‍🎓 Estudiantes:
54
  • General: 3 libros por 7 días
 
193
  return """📖 Puedes renovar tu material en préstamo aquí 👇
194
  👉 [Renovar en PRIMO](https://primo.utb.edu.co/discovery/account?vid=57UTB_INST:57UTB_INST&section=loans&lang=es)"""
195
 
196
+ # 📖 ASISTENTE DE INVESTIGACIÓN
197
+ if any(p in mensaje for p in ["asistente de investigación", "IA", "inteligencia artificial"]):
198
+ respuestas.append(
199
+ """📖 Puedes utilizar tu assitente de investigación aquí 👇
200
+ 👉 [Ir al asistente](https://primo.utb.edu.co/discovery/researchAssistant?vid=57UTB_INST:57UTB_INST)
201
+
202
+ 🎥 Video guía asistente de investigación:
203
+ 👉 https://www.youtube.com/watch?v=aMJm7gFbCJw&t=1s
204
+ """
205
+ )
206
+
207
  # 📗 RESERVAR UN LIBRO
208
  if any(p in mensaje for p in ["reservar", "reservación", "reservo un libro"]):
209
  respuestas.append(
 
221
  )
222
  # ✍🏻 TRABAJO DE GRADO
223
  if any(p in mensaje for p in ["trabajo de grado", "tesis","artículos"]):
224
+ respuestas.append(
225
+ "📖 Aprende a utilizar CITE IT para el programa ABC:\n👉 [Link de depósitos]: https://www.youtube.com/watch?v=w8XN3VgD68k&t=10s"
226
+ )
227
+
228
+ # ✍🏻 PROGRAMA ABC
229
+ if any(p in mensaje for p in ["programa abc", "ABC","bibliografía para cursos"]):
230
  respuestas.append(
231
  "📖 Realiza el envío del trabajo de grado/tesis,artículos:\n👉 [Link de depósitos](https://primo.utb.edu.co/deposit/57UTB_INST&auth=SAML)"
232
  )