BSC-LT/ACAData huggingface dataset:
[ca] En aquest treball, repassam els coneixements que necessitam per construir un classificador d'imatges. Després dissenyam i implementam un sistema per classificar documents d'identitat. És especialment rellevant la descripció del flux de treball al qual hem arribat després d'aproximar-mos al problema des de diferents vessants. Esperam que l'experiència pugui servir a altres practicants de machine learning. Avaluem alguns algorismes d'extracció de característiques per identificar el més adequat per classificar documents d'identitat. Usant màquines virtuals al núvol, hem executat extractors de característiques en paral·lel a una velocitat de 16 imatges per segon. Després, hem seleccionat una arquitectura i uns hiperparàmetres per entrenar una xarxa neuronal convolucional. Els nostres resultats ens donen una precisió del 98%. Detallam les respostes dels filtres de convolució sobre les imatges. Els resultats i el codi font estan disponibles als apèndix.

[en] In this work, we review the main subjects that we have to serve to build an image classifier, then we design and implement a system to classify identity documents. Especially relevant is the description of the workflow that we have come up with after several ways of approaching the problem and which we hope can serve other machine learning practitioners. We evaluate some fea- ture extractor algorithms to find the most suitable for identity documents classifi- cation purposes. Using virtual machines on the cloud, we run feature extractors in parallel to label at a speed of 16 images/s. Then, we select a neural network architecture and hyperparameters to train a convolutional neural network. Our results give an accuracy of 98%. We detail the responses of the convolutional filters over the images. Results and source code in the appendix.
[ca] En l'actualitat la informació s'ha convertit en una cosa molt important, a tots ens agrada estar informats del que ens envolta en tot moment i d'aquelles coses que poguessin afectar el nostre dia a dia. Perquè la informació sigui útil ha de ser una informació actualitzada, ja que la informació obsoleta no té cap valor. Per aquests motius, les pantalles informatives han pres gran protagonisme en els últims anys i estan sent instal·lades pràcticament en tots costats. A poc a poc estan substituint als taulons informatius clàssics, on els papers s'acumulaven en disposar de poc espai i la informació subministrada es quedava obsoleta ràpidament. La nova generació de panells informatius estan optimitzats per a oferir informació dinàmicament i actualitzada en temps real i a la vista de tots. I els podem trobar en administracions públiques per a oferir informació municipal, en façanes d'edificis orientades per a publicitat o comerços oferint ofertes i preus a clients, en parades d'autobús o estacions per a mostrar l'horari de trens o autobusos en temps real o fins i tot en carreteres i autovies on es mostra informació de trànsit, accidents, etc. A més, la gestió d'aquests panells pot fer-se a distància o de manera centralitzada, per la qual cosa en tots ells podries tenir la mateixa informació.

[en] At present, information has become crucial, everyone likes to be informed of all that surrounds us all the time and all the things that affect us. Information must be updated to be useful, because of an obsolete information has no value. That's why, in recent years, information screens have taken a leading role and are being installed everywhere. Gradually the classic information boards are being replaced, where hundreds of sheets accumulated due to having limited space and the information provided there quickly became obsolete. The new generation of information panels are optimized to offer dynamically updated information in real time and situated in places where everybody can see it. We can find them in public administrations to provide municipal information, on building fronts for all of kind of advertising or shops present sales and their product prices to customers, at bus stops or stations to show the transport schedule in real time or even on roads and highways where we can see traffic information, roads status or accidents. In addition, the management of these panels can be done remotely and/or centrally, so you could have the same information in all of them.
[ca] Qui són els principals representats de lletres dramàtiques en català del segle XXI? Quines eines tenim a l'abast per a determinar-ho? I com podem compartir aquest coneixement? La literatura dramàtica catalana viu el seu millor moment. La presència de dramaturgs catalans a les cartelleres de Catalunya no ha deixat de créixer en els últims anys. A aquest fet, cal afegir que la projecció internacional de la nostra dramatúrgia és considerable i són força les estrenes mensuals de textos dramàtics catalans en altres idiomes arreu del món. Ara bé, la sistematització acadèmica de la dramatúrgia catalana contemporània és escassa i, per tant, partim d'un context en què el propi estudi hauria d'ajudar a aglutinar i generar continguts. Mitjançant una comparativa analítica i objectiva hem determinat qui són els autors dramàtics catalans més representatius del segle XXI. Un cop detectats, i amb la voluntat que aquest coneixement pugui anar més enllà de l'espai acadèmic, hem promogut una Viquimarató de dramatúrgia catalana del segle XXI.

[en] Who are the most representative Catalan playwrights in the 21st century? What tools do we have at our disposal to determine this? And how can we share this knowledge? Catalan dramatic literature is experiencing its best moment. The presence of Catalan playwrights on the billboards of Catalonia has not stopped growing in recent years. To this fact, we must add that the international projection of our dramaturgy is considerable and there are quite a few monthly premieres of Catalan dramatic texts in other languages around the world. However, the academic systematization of contemporary Catalan dramaturgy is scarce and, therefore, we start from a context in which the study itself should help to bring together and generate content. By means of an analytical and objective comparison we have determined who are the most representative Catalan dramatic authors of the 21st century. Once detected, and with the will that this knowledge goes beyond the academic space, we have promoted a Wikimarathon of Catalan dramaturgy of the 21st century.
[ca] A causa de la revolució soferta a principis de segle amb la invenció dels anomenats telèfons intel·ligents (Smarthpones), la societat actual ha sofert canvis molt variats afectant els diferents plans de la societat. Aquest fet unit a l'escassetat de temps, ha provocat l'aparició de gran multitud d'aplicacions de menjar ràpid o a domicili, sent el seu principal nínxol de mercat els joves, molts més familiaritzats amb els dispositius comentats anteriorment. Aquesta situació ha provocat que els hàbits alimentaris canviïn, comportant en molts casos, unes rutines poc saludables. És per aquest motiu que neix EasyCook!, amb l'objectiu d'acostar hàbits saludables i coneixements culinaris al sector més jove de la població. Per al seu correcte desenvolupament, es proposa un model en cascada amb les fases de requisits, disseny, implementació, verificació i manteniment, encara que amb una modificació, durant la fase de disseny de la interfície gràfica, s'usarà un model iteratiu a fi de millorar la seva adaptació a les fases de disseny centrat en l'usuari. Quant a la implementació, s'ha optat pel desenvolupament d'una aplicació nativa d'Android sota Java, i Python per al servidor que proveeix de dades a aquesta, mitjançant l'ús d'interfícies REST. Per a això, va ser necessari l'ús de llibreries externes que van facilitar la integració del producte. Finalment, es va obtenir un producte usable, robust i amigable, que complia amb els objectius del projecte i, durant el seu desenvolupament, va aportar lliçons interessants que aplicar en el futur.

[en] Due to the revolution suffered at the beginning of the century with the invention of the so-called smartphones, today's society has undergone very varied changes affecting the different levels of society. This fact coupled with the shortage of time, has led to the emergence of many applications of fast food or home delivery, being its main niche market young people, many more familiar with the devices discussed above. This situation has caused eating habits to change, leading in many cases to unhealthy routines. It is for this reason that EasyCook! has born, with the aim of bringing healthy habits and culinary knowledge to the youngest sector of the population. For its correct development, a cascade model is proposed with the requirements, design, implementation, verification and maintenance phases, although with an modification, during the design phase of the graphical interface, an iterative model will be used in order to improve its adaptation to user-centered design phases. In terms of implementation, it has been decided to develop a native Android application under Java, and Python for the server that provides data to it, through the use of REST interfaces. For this, it was necessary to use external libraries that facilitated the integration of the product. Finally, a usable, robust and friendly product was obtained that met the goals of the project and, during its development, provided interesting lessons to apply in the future.
[ca] La finalitat d'aquest projecte és obtenir un entorn de correlació d'esdeveniments que permeti distribuir la càrrega entre diferents instàncies, oferint una gran flexibilitat i escalabilitat. En el context de la seguretat d'un sistema informàtic ens trobem amb un gran ecosistema de dispositius, que els seus logs i tràfic generat són importants fonts d'informació per detectar comportaments maliciosos o anòmals. Un dels problemes més comuns és relacionar tota aquesta informació que es troba en diferents sistemes. Després d'investigar els diferents SIEM i correladores més coneguts i usats es va arribar a la conclusió que no existia cap producte open source que ens oferís totes les característiques que es desitjaven. Es va decidir dissenyar un entorn de correlació format per diferents components que ens permeten objectius desitjats. Un d'aquests components va ser necessari desenvolupar-ho perquè no existia cap programari que ens proporcionés les funcionalitats requerides. La metodologia triada va ser el Procés Unificat (RUP), el quin ens proporciona un marc de treball amb unes metodologies per a la correcta gestió del projecte i la planificació del mateix. D'aquest desenvolupament es va obtenir el component ELKorrelator, una peça de programari que al costat de la pila ELK ens proporciona un entorn de correlació estable, ràpid i escalable. La conclusió principal del treball és que per obtenir una major informació a partir dels esdeveniments individuals, aquests s'han de poder normalitzar, relacionar i enriquir mútuament, obtenint així un esdeveniment més complex que ens proporciona informació més completa.

[en] The goal of this project is to generate an environment of event correlation that allows to distribute the load between different instances, offering great flexibility and scalability. In the context of the security of a computer system we find a large ecosystem of devices, whose logs and generated traffic are important sources of information to detect malicious or anomalous behavior. One of the most common problems is to relate all this information found in different systems. After investigating the different SIEMs and correlators more known and used, it was concluded that there was no open source product that offered all the desired characteristics. It was decided to design a correlation environment formed by different components that allow us desired objectives. One of these components was necessary to develop it because there was no software that would provide us with the required functionalities. The chosen methodology was the Rational Unified Process (RUP), which provides us with a framework of work with some methodologies for the correct management of the project and its planning. From this development we obtained the ELKorrelator component, a piece of software that together with the ELK stack provides with a stable, fast and scalable correlation environment. The main conclusion of the work is that to obtain more information from individual events, these must be able to normalize, relate and enrich each other, thus obtaining a more complex event that provides us with more complete information.
[ca] Com identificar i analitzar l'agenda de govern mitjançant les Tecnologies de la Informació i la Comunicació (TIC)? El treball tracta sobre les possibilitats d'aplicació de les TIC per examinar l'agenda governamental, en l'estudi de cas de l'estratègia d'una unitat federativa del Brasil, Estat de Pernambuco. L'estratègia pública engloba la formulació de polítiques públiques, amb propostes i accions per fer front als canvis i combatre els problemes socials. Les TIC es presenten al món com un conjunt d'eines que permeten la modernització de les organitzacions, adaptació als canvis, innovació i producció d'anàlisi de les polítiques públiques. La metodologia d'investigació consisteix en un estudi exploratori i analític amb l'aplicació del mètode anàlisi de contingut i la utilització del programari NVivo i R. Els principals resultats aborden els avantatges de les eines per a examinar l'agenda pública, identificant i classificant el que és prioritari per al govern. En el cas del Govern Pernambucano, els temes que van rebre major enfocament en l'estratègia van ser: Gestió Pública, Desenvolupament Social, Educació, Infraestructura i Desenvolupament Econòmic. Mentre que les àrees de Transports, Salut, Desenvolupament Rural, Seguretat Pública i Medi Ambient van ser les menys identificades.

[en] How to identify and analyze the government agenda through Information and Communication Technology (ICT)? The paper discusses the possibilities of applying electronic tools to examine the governmental agenda, in the case study of the strategy of a federative unit of Brazil, State of Pernambuco. The public strategy includes the formulation of public policies, with proposals and priority actions to face the challenges and combat social problems. The ICT is presented to the world as a set of tools that allow the modernization of organizations, adaptation to changes, innovation and production of analysis of public policies. The research methodology consists of an exploratory and analytical study with the application of the content analysis method and the use of NVivo and R software. The main results address the artifices of the tools to examine the public agenda, identifying and classifying what is a priority for the government. In the case of the Pernambuco Government, the subjects that received the greatest focus in the strategy were: Public Management, Social Development, Education, Infrastructure and Economic Development. While the areas of Transportation, Health, Rural Development, Public Safety and Environment were the least identified.
[ca] En aquest treball, s'analitza i estudia la problemàtica que poden generar les dades restants ("missing data"): un problema recurrent en bases de dades d'estudis longitudinals, sobre les quals es realitza una anàlisi estadística metòdica. Així mateix, s'avaluen i caracteritzen els diferents mecanismes pels quals es produeixen aquestes dades restants, els quals desemboquen en diferents patrons d'absència. A més, es determinen els mètodes disponibles per analitzar aquestes dades en presència d'aquestes dades absents i les bondats i limitacions d'aquests mètodes. Finalment, s'aborda una anàlisi de dades per exemplificar l'aplicació dels mètodes estudiats.

[en] In this paper, the missing data problem is studied and analysed: this is a returning problem in data bases and data sets from longitudinal studies, where methodical statistical analysis are to be performed. Furthermore, different mechanisms, arousing from this missing data problem, which result in different missing patterns, are evaluated and characterized. Also, several available methods in order to analyze these data, where absent data are present, are determined to define the goodness and limits of these methods. Finally, a data analysis is executed, in order to illustrate the application of these researched methods.
[ca] La realització de proves morfològiques d'anàlisis de sang perifèrica segueix sent un primer pas per al diagnòstic morfològic ràpid, així com per a la selecció de tècniques addicionals i el seguiment dels pacients amb malalties malignes de la sang, incloent la leucèmia aguda, en la qual el tractament primerenc és essencial per a la major supervivència dels pacients. L'anàlisi automàtica d'imatges de sang perifèrica, s'ha anat integrant en la rutina diària de nombrosos laboratoris clínics. No obstant això, en general aquests sistemes, subestiman el nombre total de cèl·lules blásticas, ja que aquestes són fàcilment confusibles amb limfòcits normals i reactius. En aquest treball es pretén diferenciar de forma automàtica i objectiva entre diferents tipus de cèl·lules, centrant-nos especialment en els limfòcits reactius (infeccions) i les cèl·lules blásticas (leucèmies agudes). S'usarà per a això una base de dades de característiques quantitatives extretes directament de les imatges digitals de mostres de frotis de sang perifèrica, obtingudes en el laboratori CORE de l'Hospital Clinic de Barcelona. S'aplicaran tècniques d'aprenentatge automàtic per a la generació de classificadors, que seran avaluats a través del càlcul de diferents mesures de rendiment.

[en] Morphological tests of peripheral blood analysis is the first step in the process of fast morphological diagnosis of patients with malignant blood diseases, including acute leukemia, in which an early treatment is crucial for longer patient's survival. These tests are as well widely used for the selection of additional techniques and monitoring of such patients. The automatic analysis of peripheral blood images has been integrated into the daily routine of numerous clinical laboratories. These automatic systems are greatly advantageous, since they allow to classify a large number of normal blood cells. However, these systems generally underestimate the total number of blast cells, since they are easily confused with normal and reactive lymphocytes. In this work we aim to automatically and objectively differenciate between different types of cells, focussing our interest on reactive lymphocytes (infections) and blast cells (acute leukemias). A database of quantitative characteristics directly extracted from the digital images of peripheral blood smear samples, obtained in the CORE laboratory of the Hospital Clinic of Barcelona, will be used for this purpose. Machine learning techniques will be applied for the generation of classifiers, which will be evaluated through the calculation of different performance measures.
[ca] Disposar de recursos lingüístics de qualitat és fonamental per a tot professional de les llengües que es preï. La correcció lingüística, i especialment terminològica, és fonamental per a aconseguir que un treball resulti adequat a ulls del públic consumidor. No obstant això, en el cas del gallec, a pesar que molts d'aquests recursos sí que existeixen, les plataformes en les quals s'inclouen resulten molt planes i poc intuïtives i, a més, accedir a elles resulta complicat. Això genera dos problemes: d'una banda, que no s'estiguin utilitzant i, per una altra, que l'idioma emprat contingui múltiples errors lingüístics de tota mena. En aquest treball, s'analitza l'estat de l'art i es defineixen els requisits mínims per a dissenyar una eina amb recursos lingüístics integrats en gallec, amb la finalitat de desenvolupar un prototip en alta definició d'aquesta plataforma en les seves versions per a escriptori, tauletes i mòbils. L'accés als recursos ja existents es realitza a través de diverses API que simplifiquen el seu disseny i els seus requisits. El projecte, al seu torn, servirà per a desenvolupar íntegrament l'aplicació web en el futur amb la finalitat d'acostar els recursos als usuaris i, al seu torn, contribuir a la normalització lingüística de l'idioma.

[en] Having quality linguistic resources is critical to every language professional. Linguistic appropriateness, specially as regards to terminology, is basic to make a work right to the audience that is going to use it. However, in the case of Galician, even though many of these resources actually exist, the platforms where they are hosted are extremely basic and non-intuitive. Furthermore, accessing to some of them could even be quite difficult. This situation leads to two problems: first, they are not being employed, and second, the language employed contains many linguistic errors of all sorts. In this essay, it is discussed the state of the art and defined the minimum requirements for developing a tool with integrated linguistic resources in Galician, in order to create a hi-fi prototype of such platform for desktop, tablet and smartphone environments. Access to such existing resources is made through several APIs streamlining its design and requirements. The project will also allow a further and complete development of the web application in the future in order to approach users and resources, as well as contribute to the linguistic standardization of the language.