Especialización en Tecnologías de la Información y las Comunicaciones · 2026
Implementación de un asistente virtual inteligente para la atención al cliente en una oficina
El presente trabajo desarrolló e implementó un asistente virtual inteligente orientado a optimizar los procesos de atención informativa en el Centro de Recursos Informáticos y Educativos (CRIE) de la Universidad Tecnológica de Pereira. La solución se diseñó bajo una arquitectura de Generación Aumentada por Recuperación (RAG), integrando un modelo de lenguaje de gran escala (LLM) ejecutado en infraestructura institucional local con una base de conocimiento curada y estructurada. El sistema se implementó utilizando tecnologías de código abierto en Python, integrando FastAPI como framework backend, PostgreSQL como gestor de base de datos y un mecanismo de recuperación híbrida que combina búsqueda léxica (BM25) y embeddings semánticos. El despliegue on-premises garantizó soberanía tecnológica y control sobre la información procesada, en coherencia con la normativa colombiana de protección de datos personales.
Texto completo 129 páginas con texto
Leer la tesis completa Ficha en el repositorio
Contenido
- ATENCIÓN AL CLIENTE EN UNA OFICINAp. 1
- PÁGINA DE APROBACIÓNp. 3
- AGRADECIMIENTOSp. 4
- RESUMENp. 5
- CONTENIDOp. 7
- ÍNDICE DE ILUSTRACIONESp. 10
- ÍNDICE DE TABLASp. 11
- INTRODUCCIÓNp. 12
- DEFINICIÓN DEL PROBLEMAp. 15
- JUSTIFICACIÓNp. 19
- OBJETIVOS DEL PROYECTOp. 22
- OBJETIVOS ESPECÍFICOS:p. 22
- ESTADO DEL ARTEp. 23
- MARCO DE REFERENCIAp. 29
- MARCO TEÓRICOp. 29
- MARCO CONCEPTUALp. 34
- MARCO LEGALp. 35
- METODOLOGÍAp. 37
- TIPO Y ENFOQUE DE INVESTIGACIÓNp. 37
- Arquitectura General del Sistemap. 38
- Flujo Lógico del Endpoint Conversacionalp. 41
- Etapa 1 – Caracterización del Dominio y Levantamiento de Requisitosp. 44
- Etapa 2 – Consolidación y Estructuración de la Base de Conocimiento Institucionalp. 46
- Etapa 3 – Ingesta, Segmentación Documental y Generación de Embeddingsp. 48
- Etapa 4 – Implementación de Recuperación Híbrida y Ensamblaje RAGp. 51
- Etapa 5 – Diseño del Prompt Institucional y Control de Generaciónp. 55
- Etapa 6 – Guardas de Seguridad, Sanitización y Auditoría de Privacidadp. 60
- Etapa 7 – Protocolo Formal de Evaluaciónp. 63
- Etapa 8 – Despliegue en Infraestructura Local y Puesta en Producciónp. 69
- RESULTADOS Y ANÁLISISp. 74
- DISCUSIÓNp. 82
- CONCLUSIONES Y RECOMENDACIONESp. 89
- CONCLUSIONES:p. 89
- RECOMENDACIONESp. 92
- TRABAJO FUTURO:p. 94
- BIBLIOGRAFÍAp. 96
- ANEXOSp. 100
- ANEXO A – PROMPT INSTITUCIONAL DEL SISTEMAp. 100
- ANEXO B – BANCO DE PREGUNTAS DE EVALUACIÓNp. 101
- ANEXO C – SCRIPT DE PRUEBAS AUTOMATIZADASp. 112
- ANEXO D – INSTRUMENTO DE DIAGNÓSTICO INICIALp. 119
- ANEXO E – DIAGRAMAS TÉCNICOS AMPLIADOSp. 123
- ANEXO F – EVIDENCIAS TÉCNICAS DE CONFIGURACIÓNp. 126
- ANEXO G – ARCHIVOS DE RESULTADOS (.JSONL)p. 127