Sistema de integración y enriquecimiento de datos deportivos mediante grafos de conocimiento: aplicación a ligas de fútbol

UDC.coleccionTraballos académicos
UDC.tipotrabTFG
UDC.titulacionGrao en Ciencia e Enxeñaria de datos
dc.contributor.advisorSeco, Diego
dc.contributor.advisorVarela Rodeiro, Tirso
dc.contributor.authorRodríguez Expósito, Alejandro
dc.contributor.otherUniversidade da Coruña. Facultade de Informática
dc.date.accessioned2026-09-21T09:18:10Z
dc.date.available2026-09-21T09:18:10Z
dc.date.issued2026-06
dc.description.abstract[Resumen] Este Trabajo de Fin de Grado desarrolla un sistema para integrar, modelar y consultar datos futbolísticos procedentes de fuentes heterogéneas mediante tecnologías semánticas. El problema abordado es la fragmentación de las plataformas de datos deportivos, donde cada fuente emplea estructuras, identificadores y métricas diferentes, lo que dificulta el análisis conjunto de competiciones, equipos, jugadores, partidos y eventos. El trabajo se ha realizado siguiendo una metodología iterativa e incremental, adaptada a un proyecto individual e inspirada en Scrum. Esta metodología permitió organizar el desarrollo en fases sucesivas de análisis, diseño, implementación, validación y documentación, revisando las decisiones tomadas a medida que se detectaban problemas en la integración y normalización de los datos. Como solución, se implementa un sistema que extrae, transforma y normaliza los datos, convirtiéndolos en una representación común basada en RDF. El grafo generado se serializa en formato Turtle y se carga en GraphDB, donde puede consultarse mediante SPARQL. Además, se desarrolla una interfaz web con Flask que permite explorar la información integrada sin escribir consultas manualmente. El resultado es una solución funcional que cubre el proceso completo de extracción, modelado semántico, carga, consulta y visualización de datos futbolísticos, demostrando la utilidad de los grafos de conocimiento para integrar información deportiva procedente de múltiples fuentes.
dc.description.abstract[Abstract] This end-of-degree project develops a system for integrating, modelling and querying football data from heterogeneous sources using semantic technologies. The problem addressed is the fragmentation of sports data platforms, where each source uses different structures, identifiers and metrics, making it difficult to jointly analyse competitions, teams, players, matches and events. The work followed an iterative and incremental methodology, adapted to an individual project and inspired by Scrum. This methodology made it possible to organise the development into successive phases of analysis, design, implementation, validation and documentation, reviewing the decisions made as issues were detected during data integration and normalisation. As a solution, the system extracts, transforms and normalises the data, converting it into a common RDF-based representation. The generated graph is serialised in Turtle format and loaded into GraphDB, where it can be queried using SPARQL. In addition, a web interface developed with Flask allows users to explore the integrated information without manually writing queries. The result is a functional solution that covers the complete process of extraction, semantic modelling, loading, querying and visualisation of football data, demonstrating the usefulness of knowledge graphs for integrating sports information from multiple sources.
dc.description.traballosTraballo fin de grao (UDC.FIC). Ciencia e enxeñaría de datos. Curso 2025/2026
dc.identifier.urihttps://hdl.handle.net/2183/49329
dc.language.isospa
dc.rightsAttribution-NonCommercial-ShareAlike 4.0 Internationalen
dc.rights.accessRightsopen access
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/4.0/
dc.subjectFútbol
dc.subjectIntegración de datos
dc.subjectGrafos de conocimiento
dc.subjectRDF
dc.subjectSPARQL
dc.subjectSoccerData
dc.subjectGraphDB
dc.subjectFootball
dc.subjectData integration
dc.subjectKnowledge graphs
dc.titleSistema de integración y enriquecimiento de datos deportivos mediante grafos de conocimiento: aplicación a ligas de fútbol
dc.typebachelor thesis
dspace.entity.typePublication
relation.isAdvisorOfPublication205d0115-1d0f-46c4-8581-ea7a69642870
relation.isAdvisorOfPublicationba377c82-883d-4ed6-8700-a3d45ff9af17
relation.isAdvisorOfPublication.latestForDiscovery205d0115-1d0f-46c4-8581-ea7a69642870

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
RodriguezExposito_Alejandro_TFG_2026.pdf
Size:
7.03 MB
Format:
Adobe Portable Document Format