Grau en Enginyeria Informàtica
Permanent URI for this collection
Treballs de fi de grau en Enginyeria Informàtica de l'Escola Politècnica Superior [Més informació].
Browse
Recent Submissions
- ItemOpen AccessDesenvolupament d'un sistema de migració bidireccional SQL - NoSQL i traductor de consultes.(2026-07) Moliner i Condomines, GerardDesenvolupar una eina capaç de migrar dades i esquemes entre bases de dades SQL i NoSQL de manera bidireccional, centrant-se en dades i estructures habituals. El projecte inclourà també un estudi comparatiu de les estratègies de mapatge utilitzades, analitzant-ne les limitacions i possibles millores futures.
- ItemOpen AccessEstimación automática de peligrosidad en publicaciones digitales mediante destilación de modelos de lenguaje en algoritmos clásicos de aprendizaje automático(2026-07) Tomasini Limia, DavidEste trabajo aborda el diseño y evaluación de un sistema de estimación automática del nivel de peligrosidad de publicaciones en plataformas digitales de la red oscura. La metodología propuesta se articula en torno a un pipeline de dos etapas: en la primera, un modelo de lenguaje grande (Gemma 4 e4b) ejecutado en local etiqueta automáticamente una colección de publicaciones con una puntuación de peligrosidad en una escala del 1 al 10; en la segunda, distintos algoritmos clásicos de aprendizaje automático se entrenan sobre esas etiquetas con el objetivo de replicar el juicio del modelo de lenguaje a un coste computacional significativamente inferior. Para la construcción del conjunto de datos se desarrolló un sistema de web scraping sobre la plataforma Dread, foro de la red oscura accesible mediante Tor, del que se extrajeron aproximadamente 5.016 publicaciones válidas con sus campos de tópico, título y contenido. Las publicaciones fueron etiquetadas mediante Gemma 4 e4b a través de Ollama, y las respuestas no numéricas fueron filtradas, resultando en tres conjuntos de datos de 1.300, 3.700 y 5.000 publicaciones sobre los que se entrenaron y compararon aproximadamente 300 configuraciones de modelos por dataset. Los resultados muestran que el conjunto de 3.700 publicaciones es el óptimo: la ampliación a 5.000 no mejora el rendimiento, lo que sugiere que el ruido acumulado en las etiquetas supera la ganancia derivada de disponer de más datos. El mejor modelo, un regresor de gradient boosting basado en histogramas, alcanza una accuracy de ±1 punto del 61,5% sobre las etiquetas de Gemma, resultado coherente con el límite superior teórico impuesto por la consistencia interna del propio etiquetador, que se sitúa en el 88%. En cuanto al coste computacional, Gemma tarda entre 6 y 10 segundos por publicación, mientras que el modelo clásico lo hace en entre 0,0003 y 0,0004 segundos, lo que supone una aceleración de entre 15.000 y 33.000 veces y lo convierte en una solución viable como filtro inicial en entornos con recursos limitados.
- ItemOpen AccessDisseny i desenvolupament d'un joc plataformes 2D en Unity(2026-07) Solà Llebaria, Arnau MàximEl primer objectiu sobre aquest TFG és, compendre el funcionament intern d’un videojoc. Per aquest motiu, he triat un tema que sempre m’havia cridat l’atenció. La segona fita a destacar és proporcionar les eines necessàries per tal que el lector/a, després de llegir aquest document, es vegi capaç de crear un joc similar emprant el mateix motor de desenvolupament. I per últim, algun dia, aprofitant l’experiència extreta d’aquest projecte, en un futur, desenvolupar un projecte de més envergadura, amb més temps, sense dates límit i sense pressió.
- ItemOpen AccessScriptory: A Tool Hub for Writers(2026-05) Barrachina i Ribes, ElenaCreative writing workflows are often fragmented across separate applications for drafting, world building, relationship mapping and chronological planning. This separation creates duplicated information, inconsistent updates and extra cognitive load for authors who need to keep the same narrative points consistent across tools. This dissertation presents Scriptory, a web platform that unifies those tasks in an environment based on a single project. Scriptory is implemented as a Django modular monolith with a Django REST Framework API, a server-rendered frontend built with custom CSS and vanilla JavaScript, and PostgreSQL as the persistent store. The system provides five integrated modules: the project Platform, the Writing Pad, the Wiki, Graphs and Timelines. Across these modules, shared entities are preserved as common references so that elements can be created once and reused across every module. The dissertation documents the context of the problem, the technical architecture, the relational schema, the implementation of each module, and the evaluation process carried out during development. The results show that the integrated model is viable in practice and supports a more cohesive writing workflow. They also identify the main directions for future development, especially operational hardening, collaborative editing support and further improvements of the interface and user experience.
- ItemOpen AccessPlataforma Intel·ligent de Consulta de Dades de Seguretat Ciutadana(2026-07) Pifarré Ribes, JordiThis Final Degree Project presents SeguretatCat, a web platform designed to make Catalan public-safety open data easier to understand and consult. The project responds to a common problem in open-data portals: although the data is publicly available, it is often difficult for non-technical users to interpret or use it effectively. The platform allows users to ask questions in natural language and receive answers based on both structured datasets and public documents. In this way, it combines traditional data exploration with an intelligent assistant that can search tables, consult reports and present information in a clearer and more accessible format. The system focuses on datasets related to criminal offences, arrests, public transport, airports, and hate-crime and discrimination records in Catalonia. Its main contribution is the integration of these sources into a single interface that helps transform raw public data into useful information for citizens, researchers and public institutions.