BSC-LT/ACAData huggingface dataset:
[ca] La present memòria detalla el procés seguit per desenvolupar des de zero un programari web orientat a facilitar la transmissió d'informació entre les escoles i les famílies dels alumnes, especialment la compartició d'imatges durant les activitats escolars i extraescolars. Davant la manca d'un programari econòmicament viable per les escoles, especialment les de titularitat pública, on mostrar aquestes imatges que garanteixi una millor privacitat, s'ha volgut crear un producte que cobrís aquesta necessitat. Pel desenvolupament d'aquest producte s'ha utilitzat l'stack de desenvolupament TALL (Tailwind CSS, Alpine js, Laravel, Livewire) que es pot desplegar de manera gratuïta sobre pràcticament qualsevol servidor web, per tal de garantir el mínim cost possible. La realització del present treball ha permès desenvolupar un producte viable amb les característiques bàsiques planificades, i es pretén continuar el seu desenvolupament fins a fer-ne un producte completament funcional.

[en] The present memory details the process followed to develop from scratch a web software aimed at facilitating the transmission of information between schools and the families of its students, especially sharing images during school and extracurricular activities. Given the lack of economically viable software for schools, especially publicly owned ones, to display images that will ensure better privacy, the creation of a product that met this need was deemed as necessary.In order to develop this product, the TALL development stack (Tailwind CSS, Alpine js, Laravel, Livewire) has been used, which can be deployed for free on virtually any web server, in order to guarantee the minimum possible cost. The culmination of this project has resulted in a viable product with the basic characteristics planned, and it is intended to continue its development until it becomes a completely functional product.
[ca] La pandèmia per COVID-19 no només està causant una alta mortalitat en població vulnerable a tot el món, també està exercint un estrès considerable en els sistemes de salut amb grans nombres de casos que han de ser atesos, sent les unitats de cures intensives les més afectades. Prenent en consideració aquest panorama, es requereix comptar amb sistemes que permeten la predicció de el potencial nombre de pacients infectats per reforçar les necessitats institucionals i atacar de manera efectiva la malaltia, brindant la millor atenció possible. Algunes institucions han fet esforços per comptar amb indicadors de la malaltia, per exemple, l'hospital John Hopkins compta amb un mapa en temps real alimentat per múltiples fonts d'informació. Llocs d'internet com Worldometers, mostra dades actualitzades cada dia d'infectats, defuncions, recuperats i tests realitzats a la població. Malauradament, aquest tipus d'estadístiques són una barreja d'individus de diferents nacions, amb diferents comorbiditats, amb mètodes de detecció o intervenció desiguals i no predictius. Aquest treball busca per mitjà de Xarxes Neuronals Profundes (de l'anglès, Deep Neural Networks, DNN) l'anàlisi predictiu de COVID-19 i la seva comparació amb mètodes estadístics tradicionals.

[en] The COVID-19 pandemic is not only causing high mortality in vulnerable populations around the world, it is also exerting considerable stress on health systems with large numbers of cases that must be treated, with intensive care units being the most affected. Taking this panorama into consideration, it is necessary to have systems that allow the prediction of the potential number of infected patients to reinforce institutional needs and effectively attack the disease, providing the best possible care. Some institutions have made efforts to have indicators of the disease, for example, the John Hopkins Hospital has a real-time map fed by multiple sources of information. Internet sites such as Worldometers, shows updated data every day of infected, deaths, recovered and tests carried out on the population. Unfortunately, these types of statistics are a mixture of individuals from different nations, with different comorbidities, with uneven and non-predictive methods of detection or intervention. This work seeks through the Deep Neural Network the predictive analysis of COVID-19 and its comparison with traditional statistical methods.
[ca] Hem realitzat com a treball final de grau un videojoc amb Unity. El videojoc tracta sobre un "Tower Defense", i la seva mecànica és simple, col·locar torres per tal de anar eliminant als enemics per tal de que no arribin al castell final.

[en] I've done a video game using Unity as my final work degree. The game it¿s a "tower defense", and its mechanics are simple, you build a tower to defend the minions/mobs that want to arrive at the end of the path.
[ca] De la revisió documental efectuada es destaca el valor del treball, la centralitat que té el treball per a la persona en la seva vida com un element crític en la mesura que a les persones que estableixen un vincle identificatori amb el treball la pèrdua del treball els deixa en una situació de desemparament, de desarrelament. I, per tant, en aquests casos la pèrdua del treball suposaria un esdeveniment traumàtic que incapacitaria la persona per fer front a una situació de complicada tramitació a nivell psíquic i faria de la desocupació un tipus de pèrdua que introduiria la persona en un procés de dol. Això és, els manca elements simbòlics suficients en els que sostenir-se i donar significació al que succeeix en l'entorn immediat per pensar en alternatives de solució a la seva situació. Això permetria entendre que la desocupació no és tan sols estar en condicions de treballar i no tenir feina, sinó que implica un trencament del llaç social, dels vincles identificatoris, del lloc social que ocupava com a treballador.

[en] From the documentary review made highlights the value of work, the centrality that work has for the person in his life as a critical element to the extent that the people who establish an identification link with work loss of work leaves them in a situation of helplessness, of uprooting. And, therefore, in these cases the loss of work would be a traumatic event that would incapacitate the person to face a situation of complicated processing at the psychic level and would make unemployment a type of loss that would introduce the person into a grieving process. That is, they lack enough symbolic elements to sustain themselves and give meaning to what happens in the immediate environment to think about alternative solutions to their situation. This would allow us to understand that unemployment is not only being able to work and not having work, but it implies a break in the social bond, the identifying links, of the social place that he occupied as a worker.
[ca] Podem realment prevenir un accident de trànsit?, i, en conseqüència, és a les nostres mans evitar les víctimes derivades? La resposta a aquestes preguntes és complexa ja que els accidents estan envoltats d'un gran nombre (pràcticament infinit) de variables independents i, a simple vista, aleatòries. Des de fa anys, els investigadors s'han centrat en utilitzar tècniques de Mineria de Dades per a poder extreure conclusions sobre les causes dels accidents de trànsit i així aplicar mesures preventives futures. Dels múltiples estudis possibles en aquest àmbit, el treball actual se centrarà en les víctimes derivades. Es pretén generar models de predicció que permetin predir quina serà la gravetat de les persones involucrades en un accident. Per a això, s'estudiarà l'àrea de la ciutat de Barcelona i a partir de diferents factors es generaran models de regressió logística i random forest, els quals categoritzaran la gravetat de les víctimes.

[en] Can we really prevent a traffic accident? and, consequently, is it in our hands to avoid the derived victims? The answer to these questions is complex since accidents are surrounded by a large (practically infinite) number of independent and, at first glance, random variables. For years, researchers have focused on using data mining techniques to draw conclusions about the causes of traffic accidents and thus apply future preventive measures. Of the many possible studies in this area, current work will focus on derived victims. It is intended to generate prediction models that allow predicting the severity of the people involved in an accident. For this, the area of the city of Barcelona will be studied and, based on different factors, models of logistic regression and random forest will be generated, which will categorize the severity of the victims.
[ca] El projecte consisteix a implementar una aplicació de missatgeria instantània a l'estil de les tradicionals que es fan servir a Internet, però sobre una infraestructura P2P anomenada LaColla, que és una implementació d'una xarxa distribuïda col·laborativa descentralitzada orientada a grups.

[en] The project consists of implementing an instant messaging application in the style of the traditional ones used on the Internet, but on a P2P structure called LaColla, which is an implementation of a decentralized collaborative distributed network aimed at groups.
[ca] El pressupost participatiu és una metodologia que pretén fomentar la cultura participativa en la societat i la coresponsabilitat de la ciutadania en la gestió pressupostaria municipal. Es tracta d'un autèntic exercici de democràcia directa i participativa en el que es pretén incrementar la transparència de governs i, per consegüent, millorar la confiança de la ciutadania amb la política. L'any 2011 es van implantar per primera volta els Pressupostos Participatius en el municipi de Vila-real, contant amb un total de 17 propostes i una participació de la ciutadania baixa. Actualment estem front la VIII edició d'aquests i, a pesar de la incorporació en 2017 de l'App municipal i la presència de la Corporació en les xarxes socials, no ha incrementat la participació de la ciutadania de manera substantiva. En aquest estudi es durà a terme un anàlisi de la implementació del projecte a nivell municipal i, mitjançant les metodologies d'investigació que es proposen, identificar possibles millores del procés i idees per a incrementar la participació ciutadana mitjançant l'ús de les noves tecnologies i les xarxes socials.

[en] Participatory budgeting is a methodology that aims at increasing the participatory culture in society and the co-responsibility of citizens in the local government budget management. It is an act of direct and participatory democracy that tries to increase the transparency of local governments and thus, improve the confidence of citizens in politics. In 2011 participatory budgeting was implemented for the first time in Vila-real, obtaining 17 proposals and a low participation rate of citizenship. Nowadays, after 8 editions of participatory budgeting in Vila-real the participation rate has not significantly increased despite the introduction of the local smartphone application in 2017, and the presence of the local authorities in the social networks. This study performs an analysis of the implementation of the participatory budgeting project at a local level. Furthermore, it also identifies the possible points of improvement and proposes novel ideas to increase citizenship participation rate through the use of new technologies and social networks.
[ca] L'adolescència no és fàcil. Però saber en què consisteix exactament passar de nen a adult ajuda a jutjar millor aquesta etapa. Aquest llibre explica els canvis que viu un adolescent: la pubertat, un cos que canvia i un paper social més complicat.

[en] Adolescence is not easy. But knowing exactly what it's like to go from child to adult helps you judge this stage better. This book explains the changes a teenager goes through: puberty, a changing body, and a more complicated social role.
[ca] El Servei de Biblioteques de la UAB gestiona un dipòsit digital que cobreix les expectatives generades per un dipòsit institucional a la vegada que actua facilitant la consulta de la biblioteca digital pròpia. La naturalesa diversa de les col·leccions, quant a origen i format ens ha obligat a utilitzar eines de gestió específiques per establir els circuits, mètodes i procediments de treball. Volem compartir la nostra experiència, tant a nivell de creació d'un únic dipòsit capaç de gestionar tot el nostre fons digital, com de les opcions de treball intern escollides.

[en] The UAB Library Service manages a digital repository that meets the expectations generated by an institutional repository that acts at the same time to facilitate the search and retrieval of the digital library. The diverse nature of the collections, in origin and format has forced us to use specific management tools to establish the channels, methods and procedures. We would like to share our experience; both in terms of creating a single repository can manage all our digital collections, as well as the chosen work methodology.
[ca] Podem definir ride-pooling com el servei de mobilitat en el qual diversos passatgers comparteixen un conductor professional. L'objectiu de ride-pooling és proporcionar una solució que permeti reduir el cost econòmic dels viatges (menys viatges amb més passatgers), tractar de minimitzar els viatges en buit (trajectes sense passatger) i d'aquesta manera ajudar a aconseguir ciutats més sostenibles mediambientalment i amb menys cotxes. El treball se centra el desenvolupament d'una solució tecnològica que permeti obtenir rutes de transport òptimes mitjançant l'agrupació d'usuaris. El problema que es tracta d'abordar és una especialització de VPR o problema d'encaminament de vehicles. Per a aconseguir l'objectiu el treball contextualitza i investiga el problema per a abordar finalment de manera iterativa i incremental la construcció en llenguatge Go d'un servei d'optimització de rutes per a ride-pooling. Per a això, es recolza en la implementació d'un algorisme heurístic que soluciona el nostre problema. El resultat del treball inclou com a lliurables un servei funcional en forma de API HTTP que permet enviar problemes de VRP i obtenir la seva solució de manera escalable i eficient. Aquest solver permet agrupar usuaris en vehicles proporcionant com a resultat rutes òptimes, tant de manera síncrona com asíncrona, ateses les restriccions del problema.

[en] We can define ride-pooling as the mobility service in which several passengers share a professional driver. The objective of ride-pooling is to provide a solution that allows to reduce the economic cost of journeys (fewer journeys with more passengers), try to minimize empty journeys (journeys without a passenger) and thus help to achieve more environmentally sustainable cities and with fewer cars. The work focuses on the development of a technological solution that allows obtaining optimal transport routes by grouping users. The problem they are trying to address is a VPR (vehicle routing problem) specialization. To achieve the objective, the work contextualizes and investigates the problem to finally approach in an iterative and incremental way the construction in Go language of a route optimization service for ride-pooling. For this, it relies on the implementation of a heuristic algorithm that solves our problem. The result of the work includes as deliverables a functional service in the form of an HTTP API that allows to send VRP problems and obtain their solution in a scalable and efficient way. This solver allows users to be grouped into vehicles, resulting in optimal routes, both synchronously and asynchronously, taking into account the constraints of the problem.
[ca] L'objectiu del present estudi és determinar quins són els factors i les consideracions que realitza l'Audiència Provincial de Barcelona per concloure que una persona amb indicis de ser víctima d'un delicte de violència de gènere es troba en una situació objectiva de risc. Determinar si estem davant d'una situació objectiva de risc en el context referit no és tasca fàcil, ja que davant d'uns mateixos fets, dos jutjadors diferents poden raonar en sentit contrari, perquè mentre per a un s'estaria en presència d'una situació de risc objectiu per víctima, per a l'altre no. L'estudi busca aproximar-se al patró de valoració que realitza l'Audiència Provincial de Barcelona per determinar si estem o no davant d'una situació objectiva de risc. Finalment, l'estudi posa en relleu la importància de la consideració global de tots els factors.

[en] The aim of this study is to determine which factors are taken into account and which considerations are made by the Provincial Court of Barcelona to conclude that an individual with signs of being a victim of a crime of gender violence, is in an objective risk situation. Determining whether we are in a objetive risk situation in that context is not and easy task, since before the same facts two different judges can reason in opposite senses, because whereas for one of them it would be an objetive risk situation, for the other one it would not. The study seeks to approximate the assessment pattern of the Provincial Court of Barcelona to determine whether we are in front of an objective risk situation or not. Finally, the study highlights the importance of the global consideration of all factors.
[ca] Sóc copropietari d'una empresa de control de plagues i un dels serveis que oferim és el manteniment de desratització, que consisteix en la col·locació d'uns punts de control on aniran els esquers rodenticides i que es revisen seguint les pautes el servei contractat. L'aplicació amb la qual operem actualment no contempla aquesta funcionalitat i intentar implementar-sobre aquesta aplicació, suposaria diversos problemes, atès que es tracta d'un programa d'escriptori que treballa amb dues bases de dades en local i una d'elles sincronitzada en un servei cloud. Així mateix, aquesta aplicació s'ha anat desenvolupant incrementalment amb el temps sense seguir una metodologia d'enginyeria de programari de manera que la escalabilitat i mantenibilitat de la mateixa comença a complicar-se. El propòsit d'aquest projecte, és implementar aquesta funcionalitat seguint de forma exhaustiva totes les fases que requereix un projecte programari, des de l'anàlisi inicial, passant pel disseny i finalitzant en la implementació. El nostre projecte es plantejarà com una aplicació web a la qual tots els usuaris puguin accedir amb un simple navegador, i puguin accedir a les dades de forma consistent. Serà implementat en Java EE, usant JSF i PrimeFaces com Frameworks i Postgres com SGBD.

[en] I am a co-owner of a pest control company and one of the services we offer is the maintenance of rodent control, which consists of the placement of control points where the rodenticide baits will go and which are reviewed following the guidelines of the contracted service. The application with which we currently operate does not contemplate this functionality and trying to implement it on this application would pose various problems, given that it is a desktop program that works with two databases locally and one of them synchronized in a cloud service. Also, this application has been developed incrementally over time without following a software engineering methodology, so its scalability and maintainability begins to get complicated. The purpose of this project is to implement this functionality by exhaustively following all the phases that a software project requires, from the initial analysis, through the design and ending in the implementation. Our project will be presented as a web application that all users can access with a simple browser, and can access the data consistently. It will be implemented in Java EE, using JSF and PrimeFaces as Frameworks and Postgres as SGBD.
[ca] El propòsit d'aquest projecte és poder donar solució a una problemàtica que està sorgint en les empreses que tenen una solució de virtualització convergent. Consisteix a obtenir la informació necessària per poder canviar els actuals Centres de processaments de dades de les empreses, utilitzant una nova tecnologia que permet simplificar les infraestructures actuals, ja que permet eliminar part del maquinari que es troba actualment en un centre de dades i engloba tot això en una sola maquina o node, aquesta tecnologia és coneguda com hiperconvergència. Es vol mostrar, els diferents productes d'una tecnologia, per poder donar resposta a les necessitats d'uns usuaris cada vegada estan més compromesos amb les tecnologies utilitzant una única eina de virtualització.

[en] The purpose of this project is to solve a problem that is emerging in companies that have a convergent virtualization solution. This project consists in obtein the information necessary to be able to change the current corporate data centers, using a new technology that allows you to simplify the existing infrastructures, enabling you to remove part of the hardware that is currently in a data center and include all of this in a single machine or node, such technology is known as hiperconvergencia. In this project, you want to show, the different products of a technology, to be able to respond to the needs of some users increasingly are more engaged with technologies using a single virtualization tool.
[ca] En aquest tutorial es presenta Blender, un potent programa de creació, renderitzat i animació de gràfics tridimensionals, de codi obert. Treballar un món tridimensional en una pantalla bidimensional, desplaçant un ratolí sobre una taula, de nou, en dues dimensions, exigeix un esforç d'abstracció considerable. És per això que en els primers passos d'aquesta guia ens dedicarem, senzillament, a passejar per la interfície del programa, i tot allò que creiem no passarà del mer bodegó, en un intent d'adquirir soltesa en el maneig del Blender.

[en] This manual presents Blender, a powerful program for creating, rendering and animating three-dimensional graphics, open source software. Working a three-dimensional world on a two-dimensional screen, moving a mouse on a table, again, in two dimensions, requires a considerable effort of abstraction. That is why the first steps in this guide will deal with strolling through the program interface in an attempt to acquire fluency in the use of Blender.
[ca] Quan es parla de sectors inevitablement fem referència als ja clàssics i molt estructurats com l'ensenyança, la sanitat, el turisme o el medi ambient; en el cas del sector cultural, molt més recent que els anteriors, té una conceptualització diferent sobre les activitats i funcions que l'integren i el defineixen. En aquest sentit, existeixen molts dubtes i s'aprecia una mancança d'acords de caràcter institucional per establir uns criteris que ajudin a la seva identificació.

[en] When talking about sectors unavoidably we can refer to the classical and well structured sectors like education, healthcare, tourism or environment; relating to the cultural sector, much more recent than the previous ones, it has a different conceptualization for its activities and tasks which define it. There exist many doubts and is evident a missing of institutional agreements, in order to establish some approaches which help to its identification.