Mostrar el registro sencillo del ítem
Aplicación Web para la Optimización de Procesos de Selección en Empresas en Bucaramanga, Mediante el Análisis Automatizado de Currículos
| dc.rights.license | abierto | es_ES |
| dc.contributor.advisor | Castellanos Rodríguez, Liz Katherinne | |
| dc.contributor.author | Ramos Rojas, Andrés Felipe | |
| dc.contributor.other | Ayala Vargas, Vermen Rainer | |
| dc.date.accessioned | 2026-01-08T04:24:31Z | |
| dc.date.available | 2026-01-08T04:24:31Z | |
| dc.identifier.uri | http://repositorio.uts.edu.co:8080/xmlui/handle/123456789/22531 | |
| dc.description.abstract | El presente proyecto, titulado “Aplicación Web para la Optimización de Procesos de Selección en Empresas en Bucaramanga, Mediante el Análisis Automatizado de Currículos”, tuvo como objetivo principal el diseño e implementación de un Sistema de Seguimiento de Candidatos (ATS) orientado a la optimización de los procesos de reclutamiento. La solución integra funcionalidades de publicación de vacantes, gestión de perfiles y un sistema de postulación con seguimiento por etapas (timeline). Como aporte técnico central, se desarrolló un módulo de preselección semántica capaz de comparar el "perfil ideal" de la vacante con el contenido de los currículos en formato PDF. Esto se logró mediante la generación de embeddings (representaciones vectoriales de texto) y su almacenamiento en Qdrant, una base de datos vectorial, aplicando un umbral de similitud del 80% para priorizar a los candidatos más aptos. En cuanto a la seguridad y despliegue, se implementó autenticación vía JSON Web Tokens (JWT) y cifrado de contraseñas con bcrypt, orquestando la infraestructura mediante Docker Compose para garantizar la portabilidad. Los resultados obtenidos demuestran la viabilidad técnica de la plataforma, logrando centralizar la información de los usuarios y reduciendo los tiempos de revisión manual gracias al filtrado inteligente. Se concluye que el enfoque semántico aporta un valor diferencial en la selección de talento. | es_ES |
| dc.description.sponsorship | UTS | es_ES |
| dc.description.tableofcontents | TABLA DE CONTENIDO RESUMEN EJECUTIVO 9 INTRODUCCIÓN 11 1. DESCRIPCIÓN DEL TRABAJO DE INVESTIGACIÓN 14 1.1. PLANTEAMIENTO DEL PROBLEMA 14 1.2. JUSTIFICACIÓN 16 1.2.1. CONVENIENCIA Y NECESIDAD 16 1.2.2. IMPLICACIONES Y VALOR 17 1.2.3. RELEVANCIA PARA LAS UTS Y APLICABILIDAD 18 1.3. OBJETIVOS 18 1.3.1. OBJETIVO GENERAL 18 1.3.2. OBJETIVOS ESPECÍFICOS 19 1.4. ESTADO DEL ARTE 19 1.4.1. INVESTIGACIONES INTERNACIONALES 19 1.4.2. INVESTIGACIONES NACIONALES 20 1.4.3. OPTIMIZACIÓN DE PROCESOS DE SELECCIÓN EN BUCARAMANGA 21 2. MARCO REFERENCIAL 24 2.1. MARCO TEORICO 26 2.2. MARCO LEGAL 28 3. DISEÑO DE LA INVESTIGACION 29 3.1. ENFOQUE Y TIPO DE ESTUDIO 29 3.2. ENFOQUE METODOLÓGICO 30 3.3. MARCO DE TRABAJO: 30 3.4. TÉCNICAS E INSTRUMENTOS 32 3.5. PROCEDIMIENTO Y FASES DEL DESARROLLO 32 3.5.1. FASE 1: ANÁLISIS Y LEVANTAMIENTO DE REQUERIMIENTOS 33 3.5.2. FASE 2: DISEÑO Y ARQUITECTURA DEL SISTEMA 33 3.5.3. FASE 3: IMPLEMENTACIÓN ITERATIVA 34 3.5.4. FASE 4: PRUEBAS Y VALIDACIÓN 35 3.5.5. FASE 5: DESPLIEGUE 35 4. DESARROLLO DEL TRABAJO DE GRADO 36 4.1. ANÁLISIS SOBRE LA ADOPCIÓN Y USO DE SISTEMAS ATS EN EMPRESAS DE BUCARAMANGA 37 4.2. VARIABLES DE ENTORNO DEL BACKEND: 39 4.3. MODELO ORM SQLALCHEMY: 40 4.4. ESQUEMA DE MODELO ENTIDAD/RELACIÓN: 40 4.5. SISTEMA DE AUTENTICACIÓN: 41 4.6. PROCESAMIENTO DE LOS CURRÍCULOS: 44 4.7. CONSULTA DE SIMILITUD FILTRADA: 46 4.8. LÓGICA DE PRESELECCIÓN EN CREACIÓN DE POSTULACIÓN: 48 4.9. RESPUESTA DE LOS ENDPOINTS PARA APLICAR Y CREAR VACANTES: 50 4.10. ESTRUCTURA DE SEGUIMIENTO DE LAS POSTULACIONES: 51 4.11. GRAFICA DE POSTULACIONES POR VACANTE: 52 4.12. DESPLIEGUE EN SERVIDOR: 53 4.13. PROTOCOLO DE SIMULACIÓN DE ESTRÉS Y ANÁLISIS DE CONCURRENCIA 55 4.14. INTERFAZ DE LOGIN: 58 4.15. INTERFAZ DE REGISTRO DE USUARIO: 59 4.16. INTERFAZ DE REGISTRO DE PERFIL: 60 4.17. INTERFAZ DE VER OFERTAS: 61 4.18. INTERFAZ DE VER SELECCIÓN: 61 4.19. INTERFAZ DE INICIO: 62 4.20. INTERFAZ DE SISTEMA DE PRESELECCIÓN: 63 4.21. INTERFAZ DE PUBLICAR VACANTE: 64 4.22. INTERFAZ DE MÉTRICAS: 65 4.23. PRUEBAS Y VALIDACIÓN TÉCNICA DEL SISTEMA 66 4.23.1. CRITERIOS DE ACEPTACIÓN DEFINIDOS 67 4.23.2. AUTENTICACIÓN DE USUARIO (LOGIN) 68 4.23.3. PROCESAMIENTO DE CURRÍCULO 72 4.23.4. CREACIÓN DE POSTULACIÓN Y FILTRADO AUTOMÁTICO 76 5. RESULTADOS 82 5.1. DIAGNÓSTICO DEL ESTADO DE LA AUTOMATIZACIÓN EN SELECCIÓN 82 5.2. DESARROLLO Y VALIDACIÓN FUNCIONAL DE LA PLATAFORMA 82 5.3. EVALUACIÓN DE RENDIMIENTO Y ESCALABILIDAD DEL SISTEMA 84 6. CONCLUSIONES 85 6.1. VALIDACIÓN DE LA ARQUITECTURA DE SELECCIÓN INTELIGENTE 85 6.2. OPTIMIZACIÓN DE LA EXPERIENCIA DE USUARIO Y EFICIENCIA DEL FLUJO 86 6.3. IMPACTO DE LA ANALÍTICA DE DATOS EN LA TOMA DE DECISIONES 86 6.4. EFECTIVIDAD METODOLÓGICA EN EL DESARROLLO DE SOFTWARE 87 7. RECOMENDACIONES 89 7.1. OPTIMIZACIÓN DE LA ARQUITECTURA PARA ALTA CONCURRENCIA 89 7.2. INTEGRACIÓN DE RECONOCIMIENTO ÓPTICO DE CARACTERES (OCR) 90 7.3. MIGRACIÓN A INFRAESTRUCTURA CLOUD Y ORQUESTACIÓN AVANZADA 90 8. CONSIDERACIONES ETICAS 91 8.1. CUMPLIMIENTO DE LA NORMATIVA DE HABEAS DATA 91 8.2. MEDIDAS TÉCNICAS DE INTEGRIDAD 92 8.3. FORMATO DE DECLARACIÓN DE INTEGRIDAD Y CONFIDENCIALIDAD DE LA INFORMACIÓN 93 9. REFERENCIAS BIBLIOGRÁFICAS 98 10. ANEXOS 104 10.1. MANUAL DE USUARIO 104 10.1.1. INTRODUCCIÓN: 104 10.1.2. INTERFAZ DE INICIO DE SESIÓN (LOGIN) 105 10.1.3. INTERFAZ DE REGISTRO DE USUARIO 106 10.1.4. GESTIÓN DE PERFIL 108 10.1.5. VISUALIZACIÓN DE OFERTAS 109 10.1.6. SEGUIMIENTO DE POSTULACIONES 111 10.1.7. MÓDULO DE INICIO Y CARGA RÁPIDA 112 10.1.8. SISTEMA DE PRESELECCIÓN (ADMINISTRADOR) 114 10.1.9. GESTIÓN DE VACANTES 115 10.1.10. MÉTRICAS Y REPORTES 117 10.1.11. RECURSOS ADICIONALES 118 | es_ES |
| dc.publisher | UTS | es_ES |
| dc.subject | ATS | es_ES |
| dc.subject | NLP | es_ES |
| dc.subject | Embeddings | es_ES |
| dc.subject | JWT | es_ES |
| dc.subject | Qdrant | es_ES |
| dc.title | Aplicación Web para la Optimización de Procesos de Selección en Empresas en Bucaramanga, Mediante el Análisis Automatizado de Currículos | es_ES |
| dc.type | degree work | es_ES |
| dc.date.emitido | 2025-12-07 | |
| dc.dependencia | fcni | es_ES |
| dc.proceso.procesouts | docencia | es_ES |
| dc.type.modalidad | desarrollo_tecnológico | es_ES |
| dc.format.formato | es_ES | |
| dc.titulog | Tecnólogo en Desarrollo de Sistemas Informáticos | es_ES |
| dc.educationlevel | tecnologo | es_ES |
| dc.contibutor.evaluator | evaluador | es_ES |
| dc.date.aprobacion | 2025-12-09 | |
| dc.description.programaacademico | Tecnología en Desarrollo de Sistemas Informáticos | es_ES |
| dc.dependencia.region | bucaramanga | es_ES |
Ficheros en el ítem
Este ítem aparece en la(s) siguiente(s) colección(ones)
-
Proyectos de Investigación
Trabajos de Grado en modalidad DTeI, monografía, Investigación