TFG - Modulo de Chatbots
AcadémicoFinalizado

TFG - Modulo de Chatbots

Dossier documental del Trabajo Final de Grado

Daniel Garcia NiloDossier del proyecto
IA generativaChatbotsArquitectura softwareSQLC#.NETDocumentacion tecnica
Descripción

Qué es y qué resuelve

Proyecto de Trabajo Final de Grado centrado en el diseno y desarrollo de un modulo de agentes conversacionales/chatbots.

Sistema orientado al diseno de agentes conversacionales parametrizables, con documentacion funcional y tecnica, modelos de datos, arquitectura, analisis del sistema y recursos de seguimiento del proyecto. El dossier funciona como indice central para consultar informes, estudios, diagramas, manuales y pruebas relacionadas.

Contexto

Modulo de agentes conversacionales para IATech

El objetivo fue disenar y analizar un modulo escalable para gestionar agentes conversacionales dentro del entorno corporativo de IATech.

La propuesta se integra en un ecosistema corporativo de automatizacion con bus de eventos Kafka y acciones backend para gestionar solicitudes en tiempo real.

Objetivo

Arquitectura flexible, configurable y reutilizable

El proyecto busca establecer una base funcional para disenar y desplegar chatbots especializados capaces de automatizar procesos, interactuar con usuarios y gestionar flujos conversacionales con autonomia.

Evolucion tecnica

De modelo estructurado a parametrizacion por agente

El analisis inicial partia de multiples entidades compartidas. Durante el desarrollo se opto por una reformulacion centrada en la parametrizacion individualizada de cada agente.

El nuevo modelo encapsula logica, estados, prompts y acciones en un registro de base de datos mediante pares clave-valor, mejorando mantenimiento, escalabilidad y despliegue de nuevos agentes.

Analisis funcional/
Modelo por pasos/
PoC/
Rediseño arquitectonico/
TipoAgente/
Clave-valor
Validacion

Proof of Concept de incidencias

Se implemento una PoC orientada a la gestion de incidencias informaticas. La prueba confirmo la viabilidad del diseno y su capacidad para gestionar flujos configurables.

Aprendizajes

Arquitectura, trazabilidad y decisiones pragmáticas

  • Diseño de agentes autonomos y configurables
  • Modelado de datos para flujos conversacionales
  • Replanteamiento arquitectonico para evitar sobreingenieria
  • Documentacion funcional y tecnica
  • ScrumBan aplicado a un proyecto con analisis conceptual y PoC
Recursos

Archivos del proyecto

Documentación, notebooks, entregables y archivos organizados como dossier consultable.

Informe Inicial

PDF

Documento de planteamiento, contexto y objetivos iniciales del proyecto.

Informe de Progreso I

PDF

Seguimiento del primer bloque de avance y decisiones tecnicas.

Informe de Progreso II

PDF

Evolucion del desarrollo, validacion y ajustes del sistema.

Informe Final

PDF

Memoria final con analisis, arquitectura, resultados y conclusiones.

Estudio de Viabilidad

PDF

Analisis de alcance, recursos, planificacion y viabilidad del proyecto.

Estudio Etico y Legal

PDF

Revision de implicaciones eticas, legales y de tratamiento de informacion.

Presupuesto

PDF

Estimacion economica y recursos asociados al desarrollo.

Diagramas del Proyecto

Diagrama

Diagramas de arquitectura, datos, componentes y flujos conversacionales.

Evidencias

Capturas y visuales

Pagina de introduccion del documento de diagramas del TFG

Resumen de diagramas

Documento real de diagramas con modelos conceptuales, flujos y estructuras de datos del modulo.

Pagina del documento de diagramas con modelo final del TFG

Modelo final

Evidencia visual del rediseño hacia el modelo configurable por agente.

Nota

El codigo fuente no se incluye por motivos de propiedad intelectual y confidencialidad, pero el proyecto esta documentado mediante diagramas, arquitectura, descripcion funcional y modelos de datos.

Algunos recursos pueden estar limitados por motivos de confidencialidad, propiedad intelectual o contexto academico/profesional.