<?xml version="1.0" encoding="UTF-8"?>
<mets:METS xmlns:mets="http://www.loc.gov/METS/" xmlns:xlink="http://www.w3.org/TR/xlink/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dim="http://www.dspace.org/xmlns/dspace/dim" OBJEDIT="/xmlui/admin/item?itemID=111769" OBJID="/xmlui/handle/11531/110090" PROFILE="DSPACE METS SIP Profile 1.0" LABEL="DSpace Item" ID="hdl:11531/110090">
<mets:dmdSec GROUPID="group_dmd_0" ID="dmd_1">
<mets:mdWrap MDTYPE="OTHER" OTHERMDTYPE="DIM">
<mets:xmlData>
<dim:dim dspaceType="ITEM">
<dim:field authority="8bb5fa50-6333-405e-a669-3086811ca92f" element="contributor" qualifier="advisor" confidence="UNCERTAIN" language="es-ES" mdschema="dc">Menendez Hernandez, Jose Daniel</dim:field>
<dim:field authority="40f5f719-d383-4329-a19e-2b9d9653efee" element="contributor" qualifier="author" confidence="UNCERTAIN" language="es-ES" mdschema="dc">González Morán, Laura</dim:field>
<dim:field element="contributor" qualifier="other" language="es_ES" mdschema="dc">Universidad Pontificia Comillas, Escuela Técnica Superior de Ingeniería (ICAI)</dim:field>
<dim:field element="date" qualifier="accessioned" mdschema="dc">2026-05-15T15:49:20Z</dim:field>
<dim:field element="date" qualifier="available" mdschema="dc">2026-05-15T15:49:20Z</dim:field>
<dim:field element="date" qualifier="issued" language="es_ES" mdschema="dc">2026</dim:field>
<dim:field element="identifier" qualifier="uri" mdschema="dc">http://hdl.handle.net/11531/110090</dim:field>
<dim:field element="description" language="es_ES" mdschema="dc">Máster Universitario en Big Data</dim:field>
<dim:field element="description" qualifier="abstract" language="es-ES" mdschema="dc">En entornos de consultoría estratégica, el acceso a datos financieros agregados está mediado por perfiles técnicos, lo que introduce fricciones operativas que limitan la velocidad de análisis, la capacidad de iteración y la escalabilidad del conocimiento interno. Este trabajo diseña, implementa y evalúa un sistema de autoservicio analítico que permite a socios y consultores explorar un dataset financiero multibanco en lenguaje natural, sin conocimiento de SQL y sin intermediación técnica, obteniendo respuestas auditables con trazabilidad del procedimiento seguido y visualizaciones directamente reutilizables en presentaciones y análisis de cliente.
El sistema se apoya en una arquitectura agéntica de siete nodos especializados orquestados mediante LangGraph, con GPT-4o como modelo de razonamiento y DuckDB como motor de ejecución analítica. Cada nodo encapsula una responsabilidad funcional delimitada: generación de SQL a partir de lenguaje natural, ejecución sobre el dataset, validación automática del resultado, interpretación en lenguaje natural, trazabilidad del procedimiento seguido y generación de visualizaciones cuando el análisis lo requiere. El sistema se despliega en producción sobre infraestructura Azure e integra en un panel analítico preexistente construido en Streamlit.
La evaluación se realiza mediante un pipeline automatizado con metodología LLM-as-judge sobre un conjunto cerrado de 38 preguntas extraídas de análisis financieros reales, clasificadas en cuatro niveles de complejidad. La versión final alcanza una precisión del 92% y un 86% de valoraciones positivas en producción. Los resultados demuestran la viabilidad del autoservicio analítico conversacional para perfiles no técnicos en entornos de consultoría, transformando un activo de datos subutilizado en una capacidad interna repetible y alineada con el ritmo real de la firma.</dim:field>
<dim:field element="description" qualifier="abstract" language="en-GB" mdschema="dc">In management consulting settings, access to aggregated financial data is mediated by technical specialists, introducing operational friction that constrains analytical throughput, limits iterative exploration, and reduces the scalability of internal knowledge. This work designs, implements and evaluates an analytical self-service system that enables partners and consultants to explore a multi-bank financial dataset in natural language, without SQL knowledge and without technical mediation, obtaining auditable responses with full procedural traceability and visualisations ready for direct use in client presentations and analyses.
The system is built on an agentic architecture of seven specialised nodes orchestrated via LangGraph, with GPT-4o as the reasoning model and DuckDB as the analytical execution engine. Each node encapsulates a well-defined functional responsibility: natural language to SQL generation, dataset execution, automatic result validation, natural language interpretation, procedural traceability, and visualisation generation when the analysis warrants it. The system is deployed in production on Azure infrastructure and integrated into a pre-existing analytical dashboard built in Streamlit.
Evaluation is conducted through an automated pipeline using an LLM-as-judge methodology over a closed benchmark of 38 questions drawn from real financial analyses, classified across four complexity levels. The final version achieves 92% accuracy and 86% positive ratings in production. The results demonstrate the viability of conversational analytical self-service for non-technical profiles in consulting environments, transforming an underutilised data asset into a repeatable internal capability aligned with the firm's operational pace.</dim:field>
<dim:field element="format" qualifier="mimetype" language="es_ES" mdschema="dc">application/pdf</dim:field>
<dim:field element="language" qualifier="iso" language="es_ES" mdschema="dc">es-ES</dim:field>
<dim:field element="rights" language="es_ES" mdschema="dc">Attribution-NonCommercial-NoDerivs 3.0 United States</dim:field>
<dim:field element="rights" qualifier="uri" language="es_ES" mdschema="dc">http://creativecommons.org/licenses/by-nc-nd/3.0/us/</dim:field>
<dim:field element="subject" qualifier="other" language="es_ES" mdschema="dc">H0Z</dim:field>
<dim:field element="title" language="es_ES" mdschema="dc">Autoservicio en lenguaje natural basado en una arquitectura agéntica para la generación de inteligencia de negocio destinada a entidades financieras</dim:field>
<dim:field element="type" language="es_ES" mdschema="dc">info:eu-repo/semantics/masterThesis</dim:field>
<dim:field element="rights" qualifier="accessRights" language="es_ES" mdschema="dc">info:eu-repo/semantics/openAccess</dim:field>
<dim:field element="keywords" language="es-ES" mdschema="dc">Arquitectura agéntica, Text-to-SQL, Inteligencia de negocio, Modelos de lenguaje de gran escala, Procesamiento del lenguaje natural, Autoservicio analítico, Consultoría estratégica.</dim:field>
<dim:field element="keywords" language="en-GB" mdschema="dc">Agentic architecture, Text-to-SQL, Business intelligence, Large language models, Natural language processing, Analytical self-service, Management consulting.</dim:field>
</dim:dim>
</mets:xmlData>
</mets:mdWrap>
</mets:dmdSec>
<mets:fileSec>
<mets:fileGrp USE="CONTENT">
<mets:file CHECKSUMTYPE="MD5" GROUPID="group_file_858789" ID="file_858789" MIMETYPE="application/pdf" SIZE="1819880" CHECKSUM="a9fe6570a73b4c556058b18a884e0723">
<mets:FLocat LOCTYPE="URL" xlink:title="TFM - GonzalezMoran,Laura.pdf" xlink:label="Trabajo Fin de Máster" xlink:type="locator" xlink:href="/xmlui/bitstream/handle/11531/110090/TFM%20-%20GonzalezMoran%2cLaura.pdf?sequence=1&amp;isAllowed=y"/>
</mets:file>
<mets:file CHECKSUMTYPE="MD5" GROUPID="group_file_858790" ID="file_858790" MIMETYPE="application/pdf" SIZE="219968" CHECKSUM="aedd20029c5c3c8d82a707565855101a">
<mets:FLocat LOCTYPE="URL" xlink:title="AnexoI_Autoria_LauraGonzalezMoran.pdf" xlink:label="Autorización" xlink:type="locator" xlink:href="/xmlui/bitstream/handle/11531/110090/AnexoI_Autoria_LauraGonzalezMoran.pdf?sequence=2&amp;isAllowed=y"/>
</mets:file>
</mets:fileGrp>
</mets:fileSec>
<mets:structMap LABEL="DSpace" TYPE="LOGICAL">
<mets:div DMDID="dmd_1" TYPE="DSpace Item">
<mets:div ID="div_2" TYPE="DSpace Content Bitstream">
<mets:fptr FILEID="file_858789"/>
</mets:div>
<mets:div ID="div_3" TYPE="DSpace Content Bitstream">
<mets:fptr FILEID="file_858790"/>
</mets:div>
</mets:div>
</mets:structMap>
</mets:METS>
