BSC-LT/ACAData huggingface dataset:
[en] Survival analysis aims to analyze and model data where the result is the time until an event of interest occurs. One of the main challenges in this context is the presence of instances whose event results become unobservable after a certain moment, either because there is not a long enough follow-up or because they did not present the studied event (called censorship). Many adapted machine learning algorithms are currently being developed to analyze censored data. Thus, the objective of the TFM is defined to study the existing methods of machine learning in the described context, to find the most suitable method / s to study the time to failure of antiretroviral treatment in a cohort of patients infected with HIV. This project seeks to create description tools that allow summarizing the information contained in the data and generating a model that helps us classify patients according to the distribution of time until virological failure. To do this, we have the 'dsurv' database from the 'Instinct' study, which contains 342 variables from 995 patients who have been followed and evaluated at different points in time, giving rise to an unbalanced and heterogeneous base. In the project, we will analyze how the type of treatment that the patient receives and the performance of tests for mutations in integration, protection and reverse transcription can influence virological failure, or increase the probability of survival over time.

[es] El análisis de supervivencia tiene como objetivo analizar y modelar datos donde el resultado es el tiempo hasta que ocurre un evento de interés. Uno de los principales desafíos en este contexto es la presencia de instancias cuyos resultados de eventos se vuelven inobservables después de un cierto momento, sea porque no se hace un seguimiento suficientemente largo o porque no presentaran el evento estudiado (llamado censura). Actualmente se están desarrollando muchos algoritmos de aprendizaje automático adaptados para analizar datos censurados. Así pues, se define como objetivo del TFM estudiar los métodos existentes de aprendizaje automático en el contexto descrito, buscar el/los métodos/s más adecuado/s para estudiar el tiempo hasta fracaso al tratamiento antirretroviral en una cohorte de pacientes infectados por el VIH. Este proyecto busca crear herramientas de descripción que permitan resumir la información que contienen los datos y generar un modelo que nos ayude a clasificar a los pacientes según la distribución del tiempo hasta el fracaso virológico. Para ello, se tiene la base de datos 'dsurv' del estudio 'Instinct', que contiene 342 variables de 995 pacientes que han sido seguidos y evaluados en diferentes momentos de tiempo, dando lugar a una base desbalanceada y heterogénea. En la memoria analizaremos cómo el tipo de tratamiento que recibe el paciente y la realización de las pruebas de mutaciones en la integrasa, la proteasa y la transcriptasa inversa pueden influir en el fracaso virológico, o en el aumento de la probabilidad de supervivencia a lo largo del tiempo.
[en] The port sector is one of the most competitive industrial sectors at international level and is responsible for transporting more than 80% of goods worldwide. Despite the high volume of business, economic margins are very low and not all ports are economically profitable. Currently, Spanish ports have Business Intelligence (BI) tools that allow them to analyse what has happened based on historical data from the port itself. These tools do not incorporate information from other national/international ports to be able to compare with them. In addition, they do not incorporate predictive techniques to predict future trends. This project provides through a BI tool, dashboards with relevant information of all Spanish ports from public data sources. Thanks to this information and the use of different predictive analytical techniques, future predictions are obtained in the short and medium term. With this BI solution, the Spanish ports have a powerful analytical solution to assist in decision making based on historical data and future predictions.

[es] El sector portuario es uno de los sectores industriales más competitivos a nivel internacional y es el encargado de transportar más del 80% de las mercancías a nivel mundial. Pese al gran volumen de negocio, los márgenes económicos son muy bajos y no todos los puertos son rentables económicamente hablando. Actualmente, los puertos españoles disponen de herramientas de Business Intelligence(BI) que les permiten analizar lo ocurrido en base a datos históricos del propio puerto. Estas herramientas, no incorporan información de otros puertos nacionales/internacionales para poder compararse. Además, carecen de técnicas predictivas que les ayuden a predecir tendencias futuras y planificarse en base a dichas predicciones. Este proyecto proporciona a través de una herramienta de BI, cuadros de mando con información relevante de todos los puertos españoles proveniente de orígenes de datos públicos. Gracias a esta información y al uso de diferentes técnicas analíticas predictivas, se obtienen predicciones futuras a corto y medio plazo. Con esta solución BI, los puertos españoles disponen de una potente solución analítica de ayuda a la toma de decisiones en base al histórico de datos y a las predicciones futuras.
[en] This project has worked on an existing editorial publication from which it is considered that it could benefit from a change in the design and layout of its dissemination. That is, a redesign of a magazine in its paper format has been developed.

[es] En este proyecto se ha trabajado sobre una publicación editorial existente de la cual se considera que podría beneficiarse de un cambio en el diseño y la maquetación de su divulgación. Es decir, se ha elaborado un rediseño de una revista en su formato en papel.
[en] The main objective of the project is to implement and get to know how an IDS, and to monitor network traffic and/or activity of a system to detect and prevent malicious behavior that might endanger the integrity, confidentiality and availability of data and our system.

[es] El objetivo principal del proyecto será implementar y conocer a fondo cómo funciona un IDS, y poder monitorizar el tráfico de red y/o las actividades de un sistema para detectar y evitar comportamientos maliciosos, que podrían poner en peligro la integridad, la confidencialidad o la disponibilidad de los datos y de nuestro sistema.
[en] Opening speech of the UOC at the Opening of the 24th JENUI conference on teaching computer science in universities (JENUI 2018), held by the president, Josep A. Planell at CosmoCaixa.

[es] Discurso de bienvenida en la inauguración de las XXIV Jornadas sobre la Educación Universitaria de la Informática (JENUI 2018), pronunciado por el rector de la UOC, Josep A. Planell at CosmoCaixa. .
[en] This paper deals with M.P., a real 50-year-old patient diagnosed with mild COVID-19 in March 2020. COVID-19 is defined by the WHO as an infectious disease caused by SARS-CoV-2, a recently discovered coronavirus. It mainly affects the respiratory system, but it has been shown that it can also compromise the central nervous system, increasing the probability of suffering from neurological diseases, neuropsychological disorders and psychiatric symptoms. In the chosen case, the patient presents cognitive, emotional and behavioral sequelae that decrease her daily functionality and quality of life. In the neuropsychological evaluation, a mainly dysexecutive cognitive profile is observed, accompanied by memory deficits and high anxiety symptoms. Based on these results, an intensive intervention of 35 sessions spread over two months is proposed. The general objective is to improve the emotional and neuropsychological state of the patient to promote her daily autonomy and increase her quality of life. Treatment includes psychoeducation, psychotherapy, cognitive stimulation and compensatory strategies for affected functions, social skills training, and some follow-up sessions. In addition, the involvement of the family is considered throughout the process to favor the generalization of learning.

[es] El presente trabajo versa sobre M.P., una paciente real de 50 años diagnosticada de COVID-19 leve en marzo del 2020. La COVID-19 es definida por la OMS como una enfermedad infecciosa causada por el SARS-CoV-2, un coronavirus descubierto recientemente. Afecta principalmente al aparato respiratorio, pero se ha demostrado que también puede comprometer al sistema nervioso central, aumentando la probabilidad de sufrir enfermedades neurológicas, alteraciones neuropsicológicas y sintomatología psiquiátrica. En el caso escogido, la paciente presenta secuelas a nivel cognitivo, emocional y conductual que disminuyen su funcionalidad diaria y calidad de vida. En la evaluación neuropsicológica se objetiva un perfil cognitivo principalmente disejecutivo, acompañado de déficits mnésicos y elevada sintomatología ansiosa. En base a estos resultados, se propone una intervención intensiva de 35 sesiones repartidas a lo largo de dos meses. El objetivo general es mejorar el estado emocional y neuropsicológico de la paciente para favorecer su autonomía diaria e incrementar su calidad de vida. El tratamiento incluye psicoeducación, psicoterapia, estimulación cognitiva y estrategias compensatorias de las funciones afectadas, entrenamiento en habilidades sociales y algunas sesiones de seguimiento. Además, se considera la implicación de la familia durante todo el proceso para favorecer la generalización de aprendizajes.
[en] The main objective of the work is to show the steps that were followed in development of a Final Degree - E-learning Project with the following stages: analysis of context, design of the technology, implementation and testing.

[es] El objetivo principal de este trabajo es el de exponer los pasos que se han seguido para desarrollar un proyecto - TFC E-learning con las siguientes fases: análisis del contexto, diseño del tipo de tecnología, implementación y pruebas.
[en] This project consists of the definition, prototyping and creation of a mobile application to help teenagers between the ages of 12 and 17 years old to self-regulate their negative emotions through individual self-management activities. These activities are based on the four emotional management skills of Mayer and Salovey¿s model (1997)1: Emotional perception, emotional facilitation, emotional understanding and emotional regulation, and the five skills of SEL (Social Emotional Learning)2: Self-awareness, Self- Management, Social Awareness, Relationship Skills and Responsible Decision Making.

[es] Este proyecto consiste en la definición, prototipado y creación de una aplicación móvil para ayudar a los adolescentes de entre 12 y 17 años a autorregular sus emociones negativas mediante actividades individuales de auto manejo. Dichas actividades se basan en las cuatro habilidades de manejo emocional del modelo de Mayer y Salovey (1997)1: Percepción emocional, Facilitación emocional, Comprensión emocional y Regulación emocional, y las cinco competencias del SEL (Social Emotional Learning) 2: Conciencia del sí mismo, Automanejo, Conciencia Social, Habilidades de relación y la Toma de decisiones responsable.
[en] The work focuses on the study of a network of companies in a situation where information systems have been neglected. The intention is to provide, from this study, a guide to be able to choose and outsource ICT services, leaving the company to focus on the development of projects for improvement and innovation in relation to ICT.

[es] El trabajo se centra en el estudio de un entramado de empresas en una situación en que los sistemas de información han quedado descuidados. La intención es proporcionar, a partir de este estudio, una guía para poder escoger y externalizar los servicios TIC, dejando que la empresa se centre en la elaboración de proyectos de mejora e innovación en lo en lo referente a las TIC.
[en] The present work tries to find out if a stable pairing algorithm, such as the Gale-Shapley , can be replaced by a supervised classification system so that it also finds stable pairs in a more efficient way. To achieve this, we have developed a software based on a multi agent system implemented with JADE. The system generates, as agents, the same number of elements from two different groups. Each agent is created with a series of characteristics, communicates with all the agents from the opposite group and orders them, according to their own preferences, in a list of favorite couples. Later, it sends this list to another agent, a matchmaker, which uses the Gale-Shapley algorithm to form stable pairs and saves them in CSV files. A third type of agent, a supervised classifier from the Weka libraries, Logistic, is trained with this data and is evaluated to check its degree of success. We have seen this classifier is able to find some stable pairs but just a few ones, and with a very small precision too. It is not justified, therefore, the use of a classifier to replace the Gale-Shapley algorithm.

[es] El presente trabajo pretende determinar si un algoritmo de emparejamiento estable, como el de Gale-Shapley, puede ser sustituido por un sistema supervisado de clasificación de forma que encuentre también parejas estables de una forma más eficiente. Para ello, se ha desarrollado un software basado en un sistema multi agente implementado con JADE. El sistema genera, en forma de agentes, el mismo número de elementos de dos grupos diferentes. Cada agente nace con una serie de características, se comunica con todos los agentes del grupo contrario y los ordena, según sus propias preferencias, en una lista de parejas favoritas. Envía esta lista a otro agente, un emparejador, que utiliza el algoritmo de Gale-Shapley para formar parejas estables y las guarda en archivos CSV. Un tercer tipo de agente, un clasificador supervisado de las bibliotecas Weka (Logistic), es entrenado con esos datos y es evaluado para comprobar su grado de acierto.Se ha encontrado que el clasificador es capaz de encontrar algunas parejas estables pero lo hace en un grado muy escaso y con una precisión también demasiado pequeña. No se justifica, por tanto el uso de un clasificador para sustituir el algoritmo de Gale-Shapley.
[en] Analysis of local media and their adaptation to digital environments. Description of resources and tools to create a digital media that integrates all the potential offered by Internet 3.0 and multimedia resources.

[es] Análisis de los medios de comunicación de proximidad y su adaptación a entornos digitales. Descripción de recursos y herramientas para crear un medio de comunicación digital que integre todo el potencial que ofrece la Internet 3.0 y los recursos multimedia.
[en] The project developed consists of the conceptualization and design of a mobile application to coordinate commuting to work by sharing a vehicle between colleagues. The main task of the application is the creation of a quadrant of vehicles and schedules to manage commuting to the workplace in the most equitable way possible, ensuring that there are no users who must offer their vehicle on many more occasions than others, ensuring that the cars go as full as possible, etc. In general, create a configuration optimized to the maximum according to the criteria that we decide as preferred. The work covers from the first stage of analysis and definition of the problem to the creation of a partially functional high fidelity prototype, passing through the different design stages of the user experience and its interaction with the app.

[es] El proyecto desarrollado consiste en la conceptualización y diseño de una aplicación móvil para coordinar los desplazamientos al trabajo compartiendo vehículo entre compañeros. La tarea principal de la aplicación es la creación de un cuadrante de vehículos y horarios para gestionar los desplazamientos al centro de trabajo de la forma más equitativa posible, asegurando que no haya usuarios que deban ofrecer su vehículo en muchas más ocasiones que otros, procurando que los coches vayan lo más llenos posibles, etc. En general, crear una configuración optimizada al máximo según los criterios que decidamos como preferentes. El trabajo abarca desde una primera etapa de análisis y definición del problema hasta la creación de un prototipo de alta fidelidad parcialmente funcional, pasando por las distintas etapas de diseño de la experiencia del usuario y de su interacción con la app.
[en] The aim is to implement a B2E system (abbreviation of the expression business to employee) that allows, through an IWEB client in an agile, fast, secure and simple way, the carrying out of the most habitual communication processes between a public organization and its professionals, specifically in the sphere of administrative procedures.

[es] Se pretende implementar un sistema B2E (abreviatura de la expresión business to employee , de la Empresa a empleado) que permita a través de un cliente lWeb, de forma ágil, rápida, segura y sencilla, realizar los procesos de comunicación más habituales entre un organismo público y sus profesionales específicamente en el ámbito de tramitación administrativa.
[en] The purpose of this project is to build a REST API using the latest known version of .NET (.NET Core 3.1) with its information consumed by a web application developed in Angular 9. One of the most significant novelties of .NET Core compared to previous versions of Microsoft web frameworks, is the real ability to work on multiple platforms, including Linux or macOS. In this case, based on a generic but current architecture, the entire project has been programmed on a computer running under the macOS Mojave operating system. On the other hand, Angular 9 has been selected, in order to acquire the knowledge of a technology widely demanded in the labor market and in which the student lacked previous experience, stops. Finally, it should be noted that the intention of the project has been to deal transversally with as many disciplines, languages and tools as possible, as opposed to developing a conventional application that covers certain requirements.

[es] La finalidad de este proyecto es construir una API REST utilizando la última versión de .NET conocida (.NET Core 3.1) y que su información sea consumida por una aplicación web desarrollada en Angular 9. Una de las novedades más significativas de .NET Core frente a versiones anteriores de los frameworks web de Microsoft, es su capacidad real de funcionar en múltiples plataformas, incluyendo Linux o macOS. En este caso, partiendo de una arquitectura genérica, pero actual, la programación de la totalidad del proyecto se ha realizado en un equipo que corre bajo el sistema operativo macOS Mojave. Por otro lado, se ha seleccionado Angular 9, con la finalidad de adquirir conocimientos de una tecnología ampliamente demandada en el mercado laboral y en la que el alumno carecía de experiencia previa. Finalmente, destacar que la intención del proyecto ha sido tratar de forma transversal el mayor número posible de disciplinas, lenguajes y herramientas, frente al desarrollo de una aplicación convencional que cubra unos determinados requisitos.
[en] Business intelligence or "concepts and methods to improve business decision making by using of fact-based support systems", as defined by Howard Dresden, has become the quintessential tool for business decision-making. The following work proposes the development of a business intelligence system, in which the financial accounts of the company are proposed as a source of information. It is also proposed to create reports for creditors and shareholders and a scorecard for the company's management to show the most significant indicators in each case. By analyzing information needs of each stakeholder, the indicators to be used in each case are determined to finally propose the creation of a financial statement analysis system using Pentaho. Specifically, the creation of a data warehouse to store the company's annual accounts, the elaboration of the extraction, transformation and loading processes necessary to feed the warehouse and the creation of the proposed reports and control panel are considered. Finally, the system is tested with the data from three real companies, thus showing the potential of business intelligence for decision-making based on the analysis of financial statements.

[es] La inteligencia empresarial o los "conceptos y métodos para mejorar las decisiones de negocio mediante el uso de sistemas de apoyo basados en hechos", como la definió Howard Dresden, se ha convertido en la herramienta por excelencia de la toma de decisiones empresariales. El siguiente trabajo propone el desarrollo de un sistema de inteligencia empresarial en el que se proponen los estados financieros de la empresa como fuente de información. También se propone la creación de informes para los acreedores y los accionistas y un cuadro de mando para la dirección de la empresa destinados a mostrar los indicadores más significativos en cada caso. Mediante el análisis de las necesidades de información de cada grupo de interés se determinan los indicadores a utilizar en cada caso para finalmente plantear la creación de un sistema de análisis de estados financieros mediante Pentaho. En concreto, se plantea la creación de un almacén de datos donde almacenar las cuentas anuales de la empresa, la elaboración de los procesos de extracción, transformación y carga necesarios para alimentar el almacén y la creación de los informes y el cuadro de mando propuestos. Finalmente, el sistema se pone a prueba con los datos de tres empresas reales, mostrando así el potencial de la inteligencia empresarial para la toma de decisiones a partir del análisis de los estados financieros.
[en] Development of a complete product using technology provided by the J2EE platform through the stages of analysis, design and implementation. The theme has been a Web application for managing a network of libraries (searching the catalogue of books available and loans management). The application is developed according to the current standards of software engineering and tools provided by the J2EE platform. The frameworks Hibernate and Struts MVC architecture patterns have been used.

[es] Desarrollo de un producto completo utilizando la tecnología proporcionada por la plataforma J2EE pasando por las etapas de análisis, diseño e implementación. El tema escogido ha sido la aplicación web para la gestión de una red de bibliotecas (consulta del catálogo de libros disponibles y gestión de préstamos). La aplicación se desarrolla siguiendo los estándares actuales de la ingeniería del software y con las herramientas proporcionadas por la plataforma J2EE. Se han utilizado los frameworks Hibernate y Struts siguiendo los patrones de arquitectura MVC.