BSC-LT/ACAData huggingface dataset:
[en] This Bachelor's Thesis explains the current situation of a real retail company that uses paper-based reports created in spreadsheets, which have become impractical. It describes how the original data source from their transactional ERP system has been used to build a new information system based on Business Intelligence to create a dashboard that provides an executive summary with key business indicators (KPIs) focused on retail. To achieve this, key business indicators are defined, a DataWarehouse has been built from scratch in a database, extraction, transformation, and loading processes are established as well as scheduled, and designs are created in Tableau Software, the data visualization tool.

[es] Este Trabajo de Fin de Grado explica la situación actual de una empresa de comercio minorista real que utiliza informes en soporte papel confeccionados en hojas de cálculo que se han vuelto impracticables y cómo se ha utilizado la fuente de datos de origen de su sistema transaccional ERP para la construcción de un nuevo sistema de información basado en Business Intelligence para elaborar un cuadro de mandos que haga un resumen ejecutivo con indicadores claves de negocio (KPI) enfocados a un comercio minorista. Para ello, se definen indicadores claves de negocio, se ha construido de cero un DataWarehouse en una base de datos, se establecen y programan procesos de extracción, transformación y carga y se diseñan en Tableau Software, la herramienta de visualización de datos.
[en] The application of Machine Learning techniques, in the diagnostic and prevention context, is a hot topic nowadays. From all the biological data that can be used for this purpose, those generated by hight throughput techniques represent a great opportunity for the progress in medicine. Among them, epigenetic data has demonstrated its potential for the diagnostic in big social impact diseases, such as cancer and neurodegenerative diseases. However, the process of building a classifier model based on this kind of data is a hard process, which requires a fine balance between feature selection techniques, a necessity due to the dimensionality problem of the data, and the classification techniques. To provide a complete, robust and easy-to-use framework to assist the creation of classifiers based on epigenetic data, we created the methylearning package. Programmed in R, it is meant to assist in the process of feature selection and classification, making simple the exploration of multiple combinations and producing a wealth of information, numerical and graphical, to assess the performance of different algorithms. In addition, to open the use of the methylearning tool to a wider audience, a Shiny web application was also designed, which incorporates all the methylearning functionality, behind an easy-to-use graphical interface.

[es] La aplicación de técnicas de Machine Learning, en el contexto del diagnóstico y la prevención, es un campo de gran interés en la actualidad. De entre los datos biológicos que se pueden emplear en este escenario, los datos masivos generados por las técnicas de alto rendimiento actuales representan una gran oportunidad para el avance de la medicina. Entre ellos, los datos epigenéticos han demostrado su utilidad para el diagnóstico de muchas enfermedades de gran impacto social, tales como el cáncer o las enfermedades neurodegenerativas. Sin embargo, la construcción de un modelo de clasificación basado en este tipo de datos es un proceso laborioso, que requiere de un fino equilibrio entre las técnicas de selección de variables, imprescindibles para datos de alta dimensionalidad, y las técnicas de clasificación. Con el fin de proporcionar un marco de trabajo completo, robusto y sencillo para el proceso de creación de modelos de clasificación basados en datos epigenéticos, se ha creado el paquete methylearning. Programado en R, está pensado para asistir en las tareas de selección de marcadores y clasificación, facilitando la exploración de multitud de combinaciones y generando una gran riqueza de datos, tanto númericos como gráficos, con los que contrastar el rendimiento de diferentes algoritmos. Además, para facilitar el acceso a la herramienta a un público más amplio, también se ha diseñado una aplicación web, basada en Shiny, que proporciona toda la funcionalidad del paquete methylearning, sin necesidad de tener conocimientos de programación.
[en] In the following work is developed an access control system to implement in a chain of stores. The core or main device of the work will be done with an Arduino controller. The system developed includes a contactless access via NFC key chain, visual and audible warning of correct or failed access, an LCD to display information to the user, Ethernet and wi connection, access management in a database and the possibility to view Such data in an Internet browser using an HTML / PHP / CSS web application.

[es] En el siguiente trabajo se desarrolla un sistema de control de acceso para implementar en una cadena de tiendas. El núcleo central o dispositivo principal del trabajo será realizado con un controlador Arduino. El sistema desarrollado incluye un acceso sin contacto mediante llavero NFC, avisador visual y sonoro de acceso correcto o fallido, una pantalla LCD para mostrar información al usuario, conexión Ethernet y wi , gestión de los accesos en una base de datos y la posibilidad de visualizar esos datos en un navegador de Internet mediante una aplicación web HTML/PHP/CSS.
[en] Smart contracts are contracts that can be executed automatically without requiring third parties to verify compliance. The Ethereum project provides the tools to develop and deploy smart contracts on the blockchain. Its flagship development language is Solidity, which enables complex high-level programming. Smart contracts are susceptible to vulnerabilities that can lead to cryptocurrency losses directly to the victims. In this project, a smart contract is created and implemented by a decentralized insurer, and then its vulnerabilities are analyzed, documented, and corrected. To detect potential threats, smart contract auditing tools are used. The tools used are tested based on their results. This project produces two versions of a centralized insurance company. One of them is vulnerable to possible attacks. The other is fully bastioned with the most up-to-date security measures.

[es] Los contratos inteligentes son unos contratos que se pueden ejecutar automáticamente sin requerir de terceras partes que verifiquen su cumplimiento. El proyecto de Ethereum proporciona las herramientas para desarrollar y desplegar contratos inteligentes en la blockchain. Su lenguaje de desarrollo estrella es Solidity, que permite realizar programaciones complejas de alto nivel. Los contratos inteligentes son susceptibles a vulnerabilidades que pueden suponer pérdidas de criptomonedas de forma directa para las víctimas. En este proyecto se crea un contrato inteligente que implementa una aseguradora descentralizada, para posteriormente analizar sus vulnerabilidades, documentarlas, y corregirlas. Para detectar posibles amenazas, se utilizan herramientas de auditoría de contratos inteligentes. Las herramientas utilizadas se ponen a prueba en función de sus resultados. Este proyecto produce dos versiones de una aseguradora escentralizada. Una de ellas vulnerable a posibles ataques. La otra, completamente bastionada con las medidas de seguridad más actuales.
[en] Making use of free software, a didactic unit of the game Terceti was generated for interactive digital television, and was saved in SCORM format. The ease of use of the remote control makes it possible to practice a kind of t-learning based on edutainment (education + entertainment) and causes the passive television viewer to become a more active ¿tele-user¿.

[es] Haciendo uso del software libre, se ha generado la unidad didáctica del juego Terceti para la televisión digital interactiva, y se ha guardado en formato SCORM. La facilidad de uso del mando a distancia hace posible practicar un tipo de t-learning fundamentado en la edutainment (education+entertaiment) y provoca que el teleespectador pasivo pase a ser un ¿teleusuario¿ más activo.
[en] This Master's Thesis tries to answer the following questions: What does ANECA think, according to the surveys, about the Flipped Classroom methodology ?; What do the University Rankings think ?; Is it an "excellent" university for using innovative methodologies such as "Flipped Classroom ?; What do students think about the use of said methodology ?; What does the professor himself think? Finally, it is shown that the use of active methodologies improves student learning, most rankings measure research and not teaching innovation, there is a gap between the criteria by which teachers innovate and the criteria by which institutions value teachers, among others.

[es] Este Trabajo Fin de Máster intenta dar respuesta a las siguientes preguntas: ¿Qué opina ANECA, según las encuestas, sobre la metodología Flipped Classroom?; ¿Qué opinan los Rankings Universitarios?; ¿Es una universidad "excelente" por utilizar metodologías innovadoras como "Flipped Classroom?; ¿Qué opinan los estudiantes sobre el uso de dicha metodología?; ¿Qué opina el propio profesor? Finalmente, se demuestra que el uso de las metodologías activas mejora el aprendizaje del alumnado, la mayoría de los rankings miden la investigación y no la innovación docente, existe una brecha entre los criterios por los que innova el profesorado y los criterios por los que las instituciones valoran al profesorado, entre otras.
[en] The main challenge faced by higher education is overcoming the gap between university education and the demands of society and the professional world. This gap cannot be accounted for merely in terms of a shortcoming in the relationship between the competencies of academic programmes and the real training needs of lifelong learners, but also involves the mismatch between the design of training models and students' expectations. The UOC has launched the PLA-Niu project in response to this problem. It aims to transform the subjects in the University's programmes into activities designed strictly based on competencies which are aimed at resolving challenges inspired by the professional sphere; to implement a new means of selecting, designing and managing learning resources based on content curation for learning, organising it into specific aggregators for each activity; and to provide a system that enables the production and organisation of training in an agile, flexible and personalisable manner. In this paper, we set out the experience of applying the PLA-Niu in the University as a whole, and present its characteristics, explain the strategies and measures involved in its implementation, and share the reflections of those involved from a critical perspective.

[es] El principal desafío que enfrenta la educación superior es superar la brecha entre la educación universitaria y las demandas de la sociedad y el mundo profesional. Esta brecha no puede explicarse simplemente en términos de una deficiencia en la relación entre las competencias de los programas académicos y las necesidades reales de capacitación de los estudiantes de por vida, sino que también implica la falta de correspondencia entre el diseño de los modelos de capacitación y las expectativas de los estudiantes. La UOC ha lanzado el proyecto PLA-Niu en respuesta a este problema. Su objetivo es transformar las asignaturas de los programas de la Universidad en actividades diseñadas estrictamente en función de las competencias que tienen como objetivo resolver los desafíos inspirados en el ámbito profesional; implementar un nuevo medio para seleccionar, diseñar y administrar recursos de aprendizaje basados ¿¿en la gestión del contenido para el aprendizaje, organizándolo en agregadores específicos para cada actividad; y para proporcionar un sistema que permita la producción y organización de la capacitación de una manera ágil, flexible y personalizable. En este artículo, presentamos la experiencia de aplicar el PLA-Niu en la Universidad en su conjunto, y presentamos sus características, explicamos las estrategias y medidas involucradas en su implementación, y compartimos las reflexiones de los involucrados desde una perspectiva crítica.
[en] Europe is, without doubt, a multicultural society. For this reason it is important that European universities start to reflect on the multicultural education both of students and European citizens. In a new society there should be new universities. The universities of the 21st century should serve the new knowledge society which European society has become. The aim of the European Higher Education Area (EHEA) is for the universities of the new millennium to be able to respond to the new demands of society. Here we highlight an aspect which, we feel, has been somewhat forgotten: that, within the EHEA, the values taught to university students acquire a special relevance. As such, a major responsibility within the context of the new society is that of respect for diversity and multiculturality. Our proposal for the multicultural online classroom aims to open the debate on the real possibility of offering European law students a course on the legal problems of multiculturality with the creation of a multilingual and multicultural classroom. This would be an ideal platform for the integration of not only students who use different languages, but, in particular, those who belong to different cultures. In this way, from a multilingual classroom, we find ourselves in a position to move towards a multicultural classroom.

[es] Europa constituye, sin duda, una sociedad multicultural. Por este motivo, es preciso que la universidad europea inicie su reflexión sobre la formación multicultural de sus estudiantes y ciudadanos europeos. A una nueva sociedad, debe corresponderle una nueva universidad. La universidad del siglo XXI debe servir a la nueva sociedad del conocimiento en que se ha transformado la sociedad europea. El Espacio Europeo de Educación Superior (EEES) tiene como objetivo que la universidad del futuro milenio dé respuestas a las nuevas exigencias de la sociedad. En este trabajo destacamos un aspecto que, a nuestro entender, ha quedado algo olvidado y es que en el EEES adquieren una especial relevancia los valores en los que formar a los estudiantes universitarios. De ahí que una competencia relevante en este nuevo contexto sea la del respeto a la diversidad y a la multiculturalidad. Nuestra propuesta de aula virtual multicultural pretende iniciar el debate sobre la posibilidad real de ofrecer una asignatura entre estudiantes de Derecho europeos sobre los problemas jurídicos que plantea la multiculturalidad mediante la creación de un aula plurilingüe y multicultural. Esta aula se constituye en una plataforma idónea para la integración de estudiantes no sólo que utilizan diferentes lenguas, sino sobre todo que pertenecen a diferentes culturas. De esta forma, de un aula plurilingüe nos encontramos en disposición de ir hacia un aula multicultural.
[en] The purpose of this project is to create a mobile application that serves as an electronic agenda for attendees at trade shows and exhibitions. It has been developed with native technology from the Android platform, making use of the latest trends in both the user interface design and the implementation of the source code.

[es] El presente proyecto tiene como finalidad la creación de una aplicación móvil que sirva como agenda electrónica a los asistentes a ferias de muestras y exposiciones. Se ha desarrollado con tecnología nativa de la plataforma Android, haciendo uso de las últimas tendencias tanto en el diseño de interfaz de usuario, como en la implementación del código fuente.
[en] Competency assessment in Higher Education is one of the biggest challenges which universities face nowadays. This paper shows the evolution of a transversal methodological proposal in an online master's program, for the development and evaluation of the students' self-regulation capacity through a self-assessment strategy based on a dialogue with the teachers. This evolution, the result of the continuous evaluation of the proposal implementation, entails changes both in the initial methodological approach as well as in the integration of technology as a facilitator of the process. Based on the concept of student-centered design, a longitudinal study is suggested over three academic years in which the opinion and perception of the program's students and teachers are systematically collected. In particular, and through an analysis of aspects for improvement emerging in each of the three phases, a set of decisions are identified to the original design that has finally led to the creation and integration of an ad hoc tool for the support of competencies self-assessment and to self-regulation in a virtual environment. The conclusions of this study highlight the importance of thinking about solutions in an integral way, including scaffolding activities for student self-reflection, teacher training in competency-based learning and evaluation, and development or integration of appropriate tools for the support of these processes.

[es] La evaluación por competencias en la educación superior es uno de los mayores retos a los que se enfrentan las universidades en la actualidad. Este artículo presenta la evolución de una propuesta metodológica transversal en un programa de máster en línea, para el desarrollo y la evaluación de la capacidad de autorregulación del estudiantado a través de una estrategia de autoevaluación fundamentada y dialogada. Dicha evolución, fruto de una evaluación continuada de la implementación de la propuesta, supone cambios en el planteamiento metodológico inicial y la integración de la tecnología como facilitadora del proceso. Partiendo del concepto de diseño centrado en el estudiantado, se plantea un estudio longitudinal durante tres cursos académicos en el que se recoge de manera sistemática la opinión y percepción del estudiantado y del profesorado del programa. Concretamente, y a través de un análisis de los elementos a mejorar en cada una de las tres fases, se identifican un conjunto de decisiones sobre el diseño original que finalmente ha derivado en la creación e integración de una herramienta ad hoc para la autoevaluación competencial y la autorregulación en un entorno virtual. Las conclusiones del trabajo ponen de relieve la importancia de pensar soluciones de manera integral, atendiendo a la necesidad de proveer un andamiaje al estudiantado para mejorar su capacidad de autorreflexión, de formar al profesorado en el trabajo y evaluación por competencias y de contar con las herramientas adecuadas para sostener dichos procesos.
[en] Shift working is associated with eating disorders that it can develop in cardiovascular diseases, obesity and diabetes in a long term. This present study aimed to know the influence that shift work can have on the diet and the lifestyle of the individuals that do these work hours.

[es] Los turnos rotativos están asociados con trastornos de los hábitos alimentarios que, a la larga, pueden desarrollar en enfermedades cardiovasculares, obesidad y diabetes. Este estudio se desarrolló con el objetivo de conocer la influencia que pueden tener los turnos rotativos en la alimentación y el estilo de vida de los individuos que trabajan haciendo este horarios.
[en] The goal of this thesis is to contribute to the improvement of equality for people from the LGTBI+ collective through the detection of LGTB-phobic content in the context of social networks. The technical side of the project is defined by two subtasks organized under the name of HOMO-MEX by the IberLEF 2023 conference. The first subtask consists of a multiclass classification problem to detect LGTBI-phobic tweets, while the second subtask consists of detecting the type specific LGTB-phobia exhibited by the LGTB-phobic tweets through a multilabel classification problem. The two subtasks have been tackled as text classification problems with both basic and advanced Natural Language Processing techniques. More specifically, baseline models, as well as Transformer models based on BERT and similar architectures have been used for both subtasks. The Transformer models have obtained excellent results in the validation phase both in the experimental environment and in the classification leaderboard of the task, as the RoBERTuito model obtained the second position in both subtasks. The Linear SVC baseline model of the traditional type and with lower computational cost obtained very similar results to those of the Transformer models in the experimental context, giving space to the use of simpler models in text classification tasks applied to social networks.

[es] El objetivo de este Trabajo de Fin de Grado es contribuir en la búsqueda de la igualdad para las personas del colectivo LGTBI+ a través de la detección de contenido LGTBI-fóbico en el contexto de las redes sociales. Para ello se trabaja sobre dos subtareas organizadas bajo el nombre de HOMO-MEX por parte de la conferencia IberLEF 2023. La primera subtarea consiste en un problema de clasificación multiclase para detectar tweets LGTBI-fóbicos, mientras que la segunda subtarea consiste en detectar el tipo concreto de LGTBI-fobia que exhiben estos tweets a través de un problema de clasificación multi-etiqueta. La resolución de las dos subtareas se ha abordado como problemas de clasificación de texto mediante técnicas básicas y avanzadas de Procesamiento de Lenguaje Natural. En concreto, se han utilizado modelos umbral de tipo estadístico, así como modelos Transformer basados en arquitecturas BERT y similares para ambas subtareas. Los modelos Transformer han obtenido unos resultados excelentes en la fase de validación tanto en el entorno experimental, como en la clasificación oficial de la tarea, donde el modelo RoBERTuito obtuvo la segunda posición en ambas subtareas. El modelo umbral Linear SVC de tipo tradicional y de menor coste computacional obtuvo resultados muy similares a los de los modelos Transformer en el contexto experimental, dando espacio a la utilización de modelos más simples en condiciones de textos como las de las redes sociales.
[en] he main goal of educational change should be to improve students' learning. De-veloping competences is one of the challenges of the school and this involves promoting proces-ses of regulation and co-regulation of learning in order for students to have tools of thought whi-ch allow them to solve authentic learning and assessment tasks with a certain degree of autonomy. Promoting the learning of competences generates some resistance and some diiculties which are analyzed: teachers' conceptions of what it means to teach and learn and processes of collaboration between teachers are two key conditions to ensure the success of proposals for innovation or edu-cational change. Finally, we argue that in order for these changes to be sustainable, schools need to become professional learning communities where not only students learn but also teachers, promoting and analyzing informed practices aimed at improving the learning of all students.

[es] La inalidad última del cambio educativo debe ser que los alumnos aprendan más y mejor. El aprendizaje competencial es uno de los retos de la escuela y éste conlleva promover pro-cesos de regulación y co-regulación de los aprendizajes con el in que los alumnos dispongan de herramientas de pensamiento que les permitan resolver con cierta autonomía tareas auténticas de aprendizaje y de evaluación. Promover un aprendizaje competencial genera algunas resistencias y algunas diicultades que son analizadas: las concepciones de los docentes sobre qué signiica enseñar y aprender y los procesos de colaboración entre docentes son dos condiciones clave para garantizar el éxito de las propuestas de innovación o cambio educativo. Finalmente, argumenta-mos como la sostenibilidad de los cambios radica en que los centros educativos se conviertan en comunidades de aprendizaje profesional, dónde no sólo los alumnos aprenden sino también los maestros promoviendo y analizando prácticas fundamentadas dirigidas a la mejora del aprendi-zaje de todos los alumnos.