BSC-LT/ACAData huggingface dataset:
[en] The purpose of this End of Degree Project is the design and development of a responsive web application using the Laravel 5 framework that serves as a tool to fight against the abandonment of animals. The use of this by animal shelters and users with desires of adopting, becomes a meeting place for both the common benefit in favor of abandoned animals and trying to get no pets without a home. Moreover, will also try to help those animal shelters that do not have sufficient economic resources to have a web page, that this will be their own place in the network. The main objective is to become a dynamic catalog with the animal shelters registered and the abandoned animals that are in adoption thanks to them, where users with desire to adopt some pets can quickly see the options. This application will help to save a lot of time for both sides and to increase the number of adoptions thanks to the animal shelters and will help with the work of animal protectors and with the management of pets.

[es] El propósito de este Trabajo de Fin de Grado es el diseño y desarrollo de una aplicación web responsive usando el framework Laravel 5 que sirva de herramienta para luchar contra el abandono de los animales. Mediante su uso por parte de protectoras de animales y usuarios con ánimos de adopción, se convierte en un espacio de encuentro entre las dos partes, aportando un beneficio común a favor de los animales abandonados e intentando conseguir que ninguna mascota se quede sin un hogar. Además, también pretende ayudar a aquellas protectoras de animales que no tienen suficientes recursos económicos para tener una página web, siendo esta misma, su lugar a la red. El objetivo principal es llegar a ser un catálogo dinámico de las protectoras de animales registradas y de animales abandonados que están en adopción por las mismas donde, los usuarios que tengan intenciones de adoptar algún animal puedan ver rápidamente las opciones que tienen. Así mismo, se ahorrará tiempo a las dos partes y posiblemente aumentarán la cantidad de adopciones de las protectoras de animales. Con lo cual, se facilitará el trabajo a las protectoras de animales ayudándolas en la gestión de las mascotas.
[en] In nature there are many objects that can be described with classical geometry, but some such as trees do not admit a simple explanation and have to delve into fractal geometry, that is, deal with structures that are repeated at different scales. This work concerns binary fractal trees obtained symmetrically, classifying them according to the type or absence of contact in their branches, emphasizing self - contacting trees and their respective canopy, which is a fractal curve formed by points that can be accessed approaching the tree "from above". Each tree is defined by the critical contraction relationship for consecutive branches and the symmetric branching angle, data with which the so-called Mandelbrot Set for symmetric binary fractal trees is constructed, where meritorious observations of attention are perceived. The structure of each tree is graphically analyzed in all angle ranges, detailing the classical geometries contained in them and they are linked to other more complex fractal geometric sets. Special analysis is given to the golden number and the generation of the existing "golden" trees with their golden geometries included. Finally, the fractal dimension of the set of points of each tree is graphically verified and, respectively, the dimension of the canopy is analyzed mathematically using the Moran Equation at each angle, finding that the dimension of the tree canopy is always less than the dimension of the set of respective tips, since the canopy is a subset of the tree itself.

[es] En la naturaleza se encuentran muchos objetos que pueden describirse con la geometría clásica, pero algunos como los árboles no admiten una explicación sencilla y tiene que adentrarse en la geometría fractal, es decir tratar con estructuras que se repiten a diferentes escalas. Este trabajo concierne a los árboles fractales binarios obtenidos simétricamente, clasificándolos de acuerdo al tipo o ausencia de contacto en sus ramas, enfatizando en los árboles autocontactados y en su respectivo canopy, el cual es una curva fractal formada por puntos a los que se puede acceder acercándose al árbol "desde arriba". Cada árbol está definido por la relación de contracción crítica para ramas consecutivas y el ángulo de ramificación simétrica, datos con los que se construye el llamado Conjunto de Mandelbrot para árboles fractales binarios simétricos, donde se perciben observaciones meritorias de atención. Se analiza gráficamente la estructura de cada árbol en todos los rangos de ángulos, detallando geometrías clásicas contenidas en ellos y se vinculan con otros conjuntos geométricos fractales más complejos. Se presta especial análisis al número áureo y a la generación de los árboles dorados existentes con sus geometrías doradas incluidas. Finalmente, se verifica gráficamente la dimensión fractal del conjunto de puntas de cada árbol y respectivamente se analiza de forma matemática la dimensión del canopy mediante la Ecuación de Moran en cada ángulo, encontrando que la dimensión del canopy del árbol es siempre menor que la dimensión del conjunto de puntas respectiva, puesto que el canopy es un subconjunto del árbol mismo.
[en] Psychological studies show that the context of a setting, in addition to facial expression and body language, lends important information that conditions our perception of people's emotions. However, context's processing in the case of automatic emotion recognition has not been explored in depth, partly due to the lack of sufficient data. In this thesis we present EMOTIC, a dataset of images of people in various natural scenarios annotated with their apparent emotion. The EMOTIC database combines two different types of emotion representation: (1) a set of 26 emotion categories, and (2) the continuous dimensions of valence, arousal and dominance. We also present a detailed statistical and algorithmic analysis of the dataset along with the annotators' agreement analysis. CNN models are trained using EMOTIC, combining a person's features with those of the setting (context). Our results not only show how the context of a setting contributes important information for automatically recognizing emotional states but also promote further research in this direction.

[es] Los estudios psicológicos muestran que el contexto de la escena, además de la expresión facial y la pose corporal, aporta información importante a nuestra percepción de las emociones de las personas. Sin embargo, el procesamiento del contexto para el reconocimiento automático de emociones no se ha explorado en profundidad, en parte debido a la falta de datos adecuados. En esta tesis presentamos EMOTIC, un conjunto de datos de imágenes de personas en situaciones naturales y diferentes anotadas con su aparente emoción. La base de datos EMOTIC combina dos tipos diferentes de representación de emociones: (1) un conjunto de 26 categorías de emociones y (2) las dimensiones continuas de valencia, excitación y dominación. También presentamos un análisis estadístico y algorítmico detallado del conjunto de datos junto con el análisis de concordancia de los anotadores. Los modelos CNN están entrenados en EMOTIC, combinando características de la persona con características de escena (contexto). Nuestros resultados muestran cómo el contexto de la escena aporta información importante para reconocer automáticamente los estados emocionales, lo cual motiva más investigaciones en esta dirección.
[en] The aim of this paper is to analyze and describe the implementation of the "Continuity of Care Program" within the Mental Health Centers in the Community of Madrid. It's implementation was recommended in 2014 by the Regional Office of Mental Health Coordination - Hospital's general management as a basic attention program in order to guarantee the treatment and previne chronicity as well as children and teen's - with big psicosocial and serious mental disorders risk - deterioration. The Sanitary Social Worker must be the coordinator of the Program regarding the attention of the minors in a psychosocial risk, to work with the minor, it's family and It's environment, in order to guarantee the continuity of the treatment, organizing the common web of attention and work agreeing on the common objectives, plus guaranteeing the quality of the attention, to avoid the duplication of actions and giving the best attention possible - from an holistic point of view.

[es] Este trabajo pretende analizar y describir la implantación del Programa de Continuidad de Cuidados (PCC) en los Centros de Salud Mental (CSM) de la Consejería de Salud de la Comunidad de Madrid (CM) que fue recomendada su implantación en 2014 por la Oficina Regional de Coordinación de Salud Mental- Dirección General de Hospitales, como programa básico de atención para garantizar el tratamiento y prevenir la cronicidad y el deterioro de los niños y adolescentes con grave riesgo psicosocial y/o trastornos mentales graves (TMG). El Trabajador Social Sanitario (TSS) debe ser el coordinador del Programa en cuanto a la atención de los menores en riesgo psicosocial. Este trabajará con el menor, la familia y su entorno para garantizar la continuidad de tratamiento, organizando la red de atención comunitaria para trabajar poniéndose de acuerdo en los objetivos de abordaje común y garantizando la calidad de atención para no duplicar actuaciones y dando la mejor atención desde el punto de vista holístico posible.
[en] The objective of this final Degree Project is that of finding tools that, starting from the code source of a J2EE application, generate diagrams that facilitate understanding of the application design for the purpose of facilitating the modification of a new team that hadn't participated in its creation. The work focuses on seeing which diagrams are generated by each tool, and the information these diagrams provide, contemplating possible future modifications of a J2EE application not developed by us.

[es] El objetivo de este Proyecto Final de Carrera se el de encontrar herramientas que a partir del código fuente de una aplicación J2EE generen diagramas que faciliten entender el diseño de la aplicación con el fin de facilitar la modificación a un nuevo equipo que no hubiera participado en su creación. El trabajo se centra en ver qué diagramas genera cada herramienta, y qué información proporcionan estos diagramas pensando en una posible modificación de una aplicación J2EE que no hayamos desarrollado nosotros en un futuro.
[en] This project aims to develop a stenographic application, which enables hiding text in an image and having it go unseen by unsuspecting eyes, or making it impossible to recover by persons wanting to read the message without the necessary key.

[es] En este proyecto se desea desarrollar una aplicación esteganográfica, la cual permita ocultar un texto en una imagen pasando este desapercibido ante los ojos de quien no lo espera, o le sea imposible recuperarlo a aquella persona que desee leer el mensaje sin la clave necesaria.
[en] This paper presents a pattern recognition method focused on paintings images. The purpose is construct a system able to recognize authors or art styles based on common elements of his work (here called patterns). The method is based on comparing images that contain the same or similar patterns. It uses different computer vision techniques, like SIFT and SURF, to describe the patterns in descriptors, K-Means to classify and simplify these descriptors, and RANSAC to determine and detect good results. The method are good to find patterns of known images but not so good if they are not.

[es] En este trabajo se presenta un método de reconocimiento de patrones centrado en pinturas artísticas. El objetivo es construir un sistema capaz de reconocer autores o estilos de arte sobre la base de los elementos comunes de su trabajo (aquí llamados patrones). El método se basa en la comparación de imágenes que contienen los mismos patrones o similares. Utiliza diferentes técnicas de visión por computador, como SIFT y SURF, para describir los patrones en descriptores, K-means para clasificar y simplificar estos descriptores, y RANSAC para determinar y detectar buenos resultados. El método es bueno para encontrar patrones de imágenes conocidas, pero no tan bueno si no lo son.
[en] The project SICA2 presented by Beatriz Barros and Miguel Angel Aguirre, the Ministry of Economy, Innovation and Science Government of Andalusia, is an innovative extension of the concept of CRIS a regional university for the whole Andalusian universities. The system of collection and validation of scientific information in real time based on SICA initially organized research units minimum or 'Groups PAIDI' and has already implemented the standard CVN for nine Andalusian universities that are part of the project. This second phase of integration is also planned extension in the institutional repository Reposit-AN regional level is also fed by the CRIS system metadata from the Junta de Andalucia and will be officially presented at the end of the year.

[es] El proyecto SICA2, presentado por Beatriz Barros y Miguel Ángel Aguirre, de la Consejería de Economía, Innovación y Ciencia de la Junta de Andalucía, supone una innovadora extensión del concepto de CRIS universitario a un ámbito regional para el conjunto de las universidades andaluzas. El sistema de recogida y validación de la información científica en tiempo real se basa en una primera fase SICA que organiza la investigación en unidades mínimas o 'Grupos PAIDI' y que ya implementó el estándar CVN para las nueve universidades andaluzas que forman parte del proyecto. Esta segunda fase de integración tiene además prevista su prolongación en el repositorio institucional Reposit-AN de ámbito igualmente regional que se alimentará de los metadatos procedentes del sistema CRIS de la Junta de Andalucía y se presentará oficialmente a final de año.
[en] The main idea for developing the project is thinking about to provide a small work team with a small solution for his day-to-day challenges. A tailor made solution minimizes the time wasted in users¿ learning. Mostly potential users can be commercial workers that has to ask for a supplier for a door to door supply. I have spent a lot of time researching information and learning about new technologies. The are a lot of processes that has been redesigned or remake in order to improve efficiency. The final delivery is composed of a database script file, the technical and functional documentation, the source files and the final release. The product is designed to acomplish the use cases but there is a lof of components that would be reused in the future.

[es] La idea principal del proyecto se dotar a un pequeño equipo comercial de un producto capaz de facilitar su día a día a su actividad laboral. Una solución a medida reduce el tiempo de adaptación de los usuarios. Una parte de los usuarios potenciales del producto podrían ser comerciales que tienen que encargar y presentar productos a domicilio. Gran parte del tiempo dedicado al proyecto ha estado de tiempo de investigación y aprendizaje sobre nuevas tecnologías. Hay una gran parte de procesos que se han tenido que rediseñar para poder entregar un producto eficiente. La entrega consta de una base de datos relacional por el juego de pruebas y la documentación técnica y funcional de la solución, el código fuente y el producto final. El producto está orientado a los casos de uso planteados pero hay muchos componentes que serían reutilizables a futuro.
[en] Professional websites in sectors like photography have such a vital role to promote and provide visibility for the creators of their works. This is an attempt to access a very competitive and high-level labor market, where earning a living means having to distance oneself from the rest of the competition in order to opt for more work opportunities. This project intends to show step by step, the entire process inherent in the creation of a website, a personal brand, from beginning to end, in order to make visible the photographic work of its author, that in this case, it's me. For this, all the necessary processes will be carried out to achieve the initial idea, from the information architecture that will form the website, the logo design, the creation of a clear and personal visual identity, through the creation of a promotional video.

[es] Las páginas web profesionales en sectores como es el de la fotografía, tienen una función de vital importancia a la hora de promocionar y aportar visibilidad para los creadores de sus obras. Con ello se intenta acceder a un mercado laboral muy competitivo y de mucho nivel, donde ganarse la vida implica el tener que desmarcarse del resto de competencia para optar a más oportunidades laborables. Este proyecto tiene la intención de mostrar paso a paso, todo el proceso inherente a la creación de un sitio web, de una marca personal, de principio a fin, con el fin de visibilizar el trabajo fotográfico de su autor que, en este caso, soy yo. Para ello, se realizarán todos los procesos necesarios para la consecución de la idea inicial, desde la arquitectura de la información que formará el sitio web, el diseño del logotipo, la creación de una identidad visual clara personal, pasando por la elaboración de un video promocional.
[en] The strong presence of technology in our society has brought about a series of changes affecting the educational field. The profile of our current students presents a series of characteristics to which we, as teachers, have to adapt. As a result of the lack of interest and participation of students in the classroom, we intend to investigate one of the most current educational trends: gamification. This document aims to present gamification, accompanied by the use of ICTs, as an alternative to traditional educational systems, since new educational strategies are needed to motivate students and encourage them to learn in a meaningful way. The aim of this study is, through a theoretical review, to analyse whether the adoption of game elements for training purposes in the Primary Education stage has a positive influence on student learning. An analysis is made of the evolution of existing learning methodologies until they reach gamification, emphasizing their impact on student motivation to learn. In short, in view of the interest aroused by this type of active methodologies within the educational field and the lack of information, this work highlights the characteristics and effectiveness of gamification to increase the interest and motivation of students to learn. Therefore, it will serve as a guide for teachers in order to allow them to understand and successfully apply this methodology in Primary Education.

[es] La fuerte presencia de la tecnología en nuestra sociedad ha traído consigo una serie de cambios que afectan al ámbito educativo. El perfil de nuestro alumnado actual presenta una serie de características a las que, como docentes, nos hemos de adaptar. Fruto de la falta de interés y participación del alumnado en las aulas, se pretende indagar en una de las tendencias educativas más actuales: la gamificación. Dicho documento tiene como objetivo presentar la gamificación, acompañada por el uso de las TIC, como alternativa a los sistemas educativos tradicionales, ya que se necesitan nuevas estrategias educativas que motiven al alumnado y fomenten su aprendizaje significativo. La finalidad de este estudio es, a través de una revisión teórica, analizar si la adopción de elementos del juego con propósitos formativos en la etapa de Educación Primaria tiene una influencia positiva en el aprendizaje del discente. Se realiza un análisis de la evolución de las metodologías de aprendizaje existentes hasta llegar a la gamificación, haciendo hincapié en su impacto en la motivación del alumnado por aprender. En definitiva, a la vista del interés suscitado por este tipo de metodologías activas dentro del ámbito educativo y la falta de información, este trabajo destaca las características y efectividad de la gamificación para aumentar el interés y motivación del alumnado por aprender. Así pues, servirá de guía para los docentes con el objetivo de permitirles entender y aplicar con éxito dicha metodología en Educación Primaria.
[en] The purpose of this final degree project is to design and develop a database of ship captains from El Masnou (Barcelona, Catalonia) and their ships. The project consists in identifying available information sources that will feed the database and integrating them into a designed database in order to improve accessibility. The first part is the compilation and analysis of the collected data, as well as the analysis of the information needs of users. The second part is the design of the database, which includes conceptual model and schema, entity-relationship model, data dictionary, interfaces, functionality, users and implementation.

[es] El objeto de este trabajo de fin de grado es diseñar y desarrollar una base de datos de capitanes de Masnou (Barcelona) y sus barcos. El trabajo consiste en identificar las fuentes de información existentes que alimentaran la bases de datos y diseñar una base de datos donde integrarlas para mejorar su accesibilidad. La primera parte del trabajo es la recopilación y análisis de los datos recogidos, así como el estudio de las necesidades informacionales de usuarios. La segunda parte es el diseño de la base de datos, que incluye esquema y modelo conceptual, modelo entidad-relación, diccionario de datos, interfaces, funcionalidades, usuarios, y implementación.
[en] The purpose of this project is to obtain a tool that allows predicting the market value of a residential property in the city of Barcelona by obtaining a dataset and using a machine learning model. Various analyses are conducted to identify the attributes of properties that determine their price, the optimal data source and extraction method, and the suitable machine learning model for predicting housing prices. The dataset is obtained from the real estate portal Idealista using a web scraper tool. The dataset is processed and analyzed before being provided to an XGBoost machine learning algorithm, which is developed, optimized, and evaluated. The fitting metric obtained is the relative mean absolute error, with a value of 15%. The model's fit is considered satisfactory comparatively, being similar to that of official appraisers and substantially lower than that of free online appraisers. A graphical interface is developed, allowing users to obtain a prediction of the property value based on the attributes inputted.

[es] El propósito de este trabajo es obtener una herramienta que permita predecir el valor de mercado de una vivienda en la ciudad de Barcelona a partir de la obtención de un conjunto de datos y el uso de un modelo de aprendizaje computacional. Se realizan diversos análisis para identificar los atributos de los inmuebles que determinan su precio, la fuente y el método de extracción de datos óptimos y el modelo de aprendizaje computacional idóneo para predecir precios de viviendas. Se obtiene el conjunto de datos del portal inmobiliario Idealista mediante una herramienta de web scraper. El conjunto de datos es tratado y analizado para posteriormente ser suministrado a un algoritmo de aprendizaje computacional XGBoost, que se desarrolla, optimiza y evalúa. La métrica de ajuste obtenida es el error medio absoluto relativo, y su valor es 15%. El ajuste del modelo se considera satisfactorio comparativamente, siendo similar al de las tasadoras oficiales y sustancialmente inferior al de las tasadoras en línea gratuitas. Se desarrolla una interfaz gráfica que permite al usuario obtener una predicción del valor de la vivienda a partir de los atributos introducidos.