BSC-LT/ACAData huggingface dataset:
[en] News about attacks, data theft, computer encryption,... in organizations and companies is becoming more frequent. Security tasks are an important pillar for the stability of organizations and companies. For this reason it is necessary to implement all possible security measures to identify threats. One of the most interesting measures at the network level is the NIDS. NIDS are network intrusion detection tools that allow us to analyze the network of our organizations. Some NIDS tools are Snort, Suricata and Zeek tools (formerly known as Bro IDS). This Project analyzes the Zeek tool for the early detection of threats and their subsequent explotation through a control panel offered by the Elastic stack (Elasticsearch, Logstash and Kibana). I use IntelMQ as a tool of intelligence to add a reputation list to the system. Alarm mechanisms have been developed to notify of possible events of malicious activity in the network as an improvement to the detection I defined a series of stages, a general objective and the objectives of research, implementation and delivery of documentation. The result obtained from the Project is the implementation and integration of Zeek tools and reputation lists for later exploitation through a simple control panel. As for the conclusions of the Project, it can be affirmed that NIDS tools are very useful tools for the early detection of network anomalies and that they can be key to threat identification.

[es] Cada vez es más habitual leer noticias sobre ataques de robo de datos, cifrado de ordenadores, etc en organizaciones y empresas de todos los tamaños. La seguridad es un pilar importante para la estabilidad de una organización o empresa. Por este motivo es necesario implementar todas las posibles medidas para identificar las amenazas. Una de las medidas más interesante a nivel de red son los NIDS. Los NIDS son herramientas de detección de intrusión de red que nos permiten analizar la red de la organización. Entre ellas se encuentran las herramientas Snort, Suricata y Zeek (anteriormente conocida como Bro IDS). Este trabajo analiza la herramienta Zeek para la detección temprana de amenazas y su posterior exploración mediante un panel de control que nos ofrece el stack de Elastic (Elasticsearch, Logstash y Kibana). Para detección de amenazas se realiza una consulta de fuentes externas de reputación mediante la herramienta IntelMQ que facilita la lista de ip de reputación a nuestro sistema. Como mejora para la detección se desarrollan mecanismos de alarma, para notificar posibles eventos de actividad maliciosa en la red. El método de trabajo seguido consiste en la definición de una serie de etapas y objetivos de investigación, implantación y entrega. El resultado obtenido es la implantación e integración de las herramientas Zeek y listas de reputación para su explotación posterior mediante un panel de control sencillo. En cuanto a las conclusiones, se puede afirmar que las herramientas NIDS son herramientas muy útiles para la detección temprana de anomalías en la red y que pueden ser clave para identificación de amenazas.
[en] The main objective of this project is to define the implementation plan for an ISMS (Information security management system) according to ISO/IEC 27001:2013 for Xintiba. This system includes all the policies, procedures, plans, processes, practices, roles, responsibilities, resources, and structures that are used to protect and preserve the information and assets of the company. Xintiba is a company from the north of Mexico that develops video games for children and handicap people. By using these video games, they attempt to accelerate the acquisition of certain cognitive skills that may help these people adapt and perform in society.

[es] Definición del plan de implementación de un SGSI (sistema de gestión de la seguridad de la información) de acuerdo con la ISO/IEC 27001:2013 para Xintiba. Este sistema incluye todas las políticas, procedimientos, planes, procesos, prácticas, roles, responsabilidades, recursos y estructuras que se usan para proteger y preservar la información y los activos de la empresa. Xintiba es una empresa del norte de México que desarrolla videojuegos para niños y personas discapacitadas. Mediante el uso de estos videojuegos tratan de acelerar la adquisición de ciertas habilidades cognitivas que puedan ayudar a estas personas a adaptarse y realizarse en la sociedad.
[en] This project describes a speech enhancement system implementation based on a Convolutional Neural Network (CNN). A feature transform module computes the STFT and extracts spectral phase and magnitude from the speech signal. The CNN maps the spectrum magnitude of an input noisy speech signal to an output enhanced spectrum. A reconstruction module computes inverse STFT to recover the speech enhanced audio signal. Mozilla Common Voice database, in its Catalan corpus version, is used to perform training and testing. Noisy audio samples are obtained adding AWGN with 0 dB SNR to clean speech signals. PESQ and STOI objective metrics are used to measure system performance. System evaluation shows positive results when using SNR levels as in training, while overall intelligibility deteriorates when using higher SNR levels due to phase distortion.

[es] En este TFG se implementa un sistema de reducción de ruido en señales de habla basado en una Red Neuronal Convolucional (CNN). Un módulo de transformación de características extrae la magnitud y la fase de la señal de audio a partir del cálculo de la STFT. La CNN mapea la magnitud del espectro de la señal de entrada con ruido a una magnitud de espectro con ruido reducido. Un módulo de reconstrucción de la señal reconstruye la señal de audio con ruido reducido a partir del cálculo inverso de la STFT. Se utiliza como base de datos para el entrenamiento y test de la CNN el corpus catalán de Mozilla Common Voice. Para obtener la señal con ruido se añade AWGN con SNR = 0 dB a las señales de audio limpias. Todo el sistema se implementa sobre MATLAB. Para la medida de la eficacia del sistema se utilizan las métricas PESQ y STOI. Las pruebas sobre el sistema muestran resultados positivos para relaciones SNR iguales a las utilizadas durante el entrenamiento, pero el aumento de la distorsión para relaciones SNR mayores disminuye la inteligibilidad general.
[en] The project explores the available possibilities to integrate a MIDI controller in an electric guitar, so as to provide the player with the same expressive possibilities, in terms of real time control of parameters, as other contemporary instruments like synthesizers and control surfaces. Built upon the official and standard MIDI spec, as well the native capabilities of the arduino platform, the methodological approach is eminently practical, leading up to an actual fully functional, completely integrated implementation in an off-the-shelf guitar with minimum modifications.

[es] El proyecto explora las posibilidades de integración de un controlador MIDI en una guitarra eléctrica para dotarla de unas posibilidades expresivas, en términos de control de parámetros en tiempos real, similares a otros instrumentos contemporáneos como sintetizadores o superficies de control. Apoyada en la especificación oficial del estándar MIDI y las características nativas de la plataforma arduino, la aproximación metodológica tiene una vocación eminentemente práctica que culmina con la implementación de un prototipo completamente integrado y funcional en una guitarra comercial con mínimas modificaciones.
[en] The initial objective of this project was the incorporation of Open GL in the already existing tool for generating graphics for television. Since the application already designed was based on a limited kind of object to which different parameters could be applied while grouping them in different ways, it was necessary to find a new kind of object that would have some particular quality that might make it attractive enough to be incorporated into the application. The result was a polyhedral object for the mapping of various textures and a text, applying to it a shadow in three dimensions in accordance with the position of the drawing.

[es] Los objetivos iniciales de los proyecto eran la incorporación de OpenGL en la herramienta ya existente de generación de grafismo por televisión. Como el aplicativo ya diseñado se basaba en un reducido tipo de objetos sobre el cual se podían aplicar diferentes parámetros y agruparlos de diferentes maneras, había que encontrar un nuevo tipo de objeto que tuviera alguna particularidad que lo hiciera lo suficientemente atractivo como para incorporarlo en la aplicación. El resultado fue un objeto poliédrico para poder mapear diferentes texturas y un texto aplicando una sombra en tres dimensiones según la posición del dibujo.
[en] As recently stated by Eath System Dynamics scientific magazine (2018), the world is nearing a Point of No Return on climate change (which is expected to be reached by 2035). During last decades the world leaders' reaction to climate change hasn't been fast enough and the information about the situation towards the matter lacks on divulgation amongst the publics. These circumstances have reduced the scope of action and available time to take measures in order to stop climate change. However, different world organizations and institutions have started developing actions in order to prevent the planet's environmental sustainability. That is the case of the European Commission, which is determined to change Europe's economic and energetic model and transition towards an environmental sustainable one. This institution has developed different tools in order to prevent climate change. This paper is based on one of those tools: Level(s). Level(s) aim is to help promote sustainable building. In order to assure Level(s) success it is necessary to spread the news about its existence, use's benefits and advantages. In order to do so, this paper aims to develop a structured communication plan based on three core concepts: Public Relations, Environmental Communication and Institutional Communication. Due to the wide geographic, politic and professional ranges that Level(s) covers, this project will be limited to its divulgation amongst architects and housing designers in Madrid and Barcelona.

[es] Según las últimas conclusiones publicadas por Earth System Dynamics (2018), el cambio climático habrá alcanzado el punto de no retorno en 2035. La lenta reacción de los líderes mundiales a la crisis climática que vivimos y la pobre divulgación que se ha hecho sobre la misma hasta hace apenas 5 años, ha reducido el margen de actuación y aumentado la urgencia para tomar medidas. Algunas de estas se están llevando desde la Unión Europea, órgano que propone realizar una transición hacia un modelo económico y de vida sostenible para el medioambiente. La comunicación ha demostrado anteriormente su efectividad para promover cambios de comportamiento y generar progreso. Por eso, para llevar a cabo esta transición la comunicación se considera una herramienta de gran utilidad. Como parte de los planes hacia la sostenibilidad medioambiental, la Comisión Europea ha creado la herramienta Level(s). Su objetivo es facilitar la adopción de métodos de construcción sostenibles que respeten el medioambiente. Para lograr su éxito es necesario informar sobre su existencia, beneficios y prestaciones a sus públicos. En el presente trabajo se propone la creación de un plan de comunicación estructurado, fundamentado en los conceptos de Relaciones Públicas, Comunicación Institucional y Comunicación Medioambiental. Debido a la gran extensión de de la herramienta, este trabajo acotará sus límites a la divulgación entre sus públicos del área de arquitectura y diseño de Madrid y Barcelona.
[en] This article is intended to review the concept of resilience from the scope of paediatric psycho-oncology. The origin, its different definitions and its suitability of application in the field of serious physical illness– such as cancer – will be analyzed. Furthermore, the differences between resilience and other concepts commonly associated or confused with it, such as post-traumatic growth or benefit finding, will be discussed. Finally, a proposal for a comprehensive model of resilience in paediatric cancer will be put forward.

[es] En el presente artículo se pretende hacer una revisión del concepto de resiliencia desde el ámbito de la psico-oncología pediátrica. Se analizará su origen, sus distintas definiciones y adecuación de la misma aplicada al ámbito de las enfermedades físicas graves como el cáncer. También se tratará de diferenciar la resiliencia de otros conceptos como el crecimiento postraumático o los beneficios percibidos, comúnmente asociados o confundidos con ésta. Por último, se plantea una propuesta de modelo integrador de resiliencia en cáncer infanto-juvenil.
[en] This Master's thesis focuses on one of the prerogatives available to workers' representatives, presenting in one way available to the workers' representatives, presenting in an accessible way its main characteristics and the its main characteristics and the response that social jurisprudence has given to the most recent social jurisprudence has given to the controversies that, more recently, its use has generated. use has been able to generate.

[es] Este trabajo de fin de master centra su interés en una de las prerrogativas de la que disponen los representantes de los trabajadores, presentando de una forma accesible sus características principales y la respuesta que la jurisprudencia social ha dado a las controversias que, de forma más reciente, su uso ha podido generar.
[en] MudPy is an earthquake simulator developed by a team of geologists and geophysicists. It works well an serves its purpose, but it has some weaknesses, the main one being its relative poor performance. This problem limits its usefulness, since a normal simulation can take hours or even days. The main goal of this project is to parallelize part of MudPy's code with CUDA, so that simulations can work faster in those machines where a GPU is available. Since MudPy is mainly written in Python, Numba will be used, which is a platform that allows using all the power of CUDA directly in Python, without having to rewrite the code to C or C++. Other possible strategies to increase the performance are also explored.

[es] MudPy es una aplicación para simular terremotos desarrollada por un equipo de geólogos y geofísicos. Funciona bien y cumple con su tarea, pero tiene algunas carencias, la más importante de las cuales es su relativa lentitud. Estos problemas limitan su utilidad, ya que una simulación normal puede tardar horas o, incluso, días. El principal propósito este proyecto es paralelizar una parte del código del MudPy para ser ejecutada mediante CUDA, por lo que las simulaciones puedan funcionar más rápidamente en aquellas máquinas que disponer de una GPU. Como el MudPy está escrito principalmente en Python, se utilizará Number, una plataforma que permite aprovechar toda la potencia de CUDA directamente en Python, sin tener que migrar el código en C o C ++. También se exploran otras posibles estrategias alternativas que permitan incrementar el rendimiento.
[en] This work presents the design of a backup system for a services company that provides data for other companies. It explains the needs of the company and the specifications that the backup system must comply with, and it studies the possible software and hardware options, in addition to the legal aspects involved.

[es] Este trabajo presenta el diseño de un sistema de copias de seguridad para una empresa de servicios que presenta datos para otras empresas. Explica las necesidades de la empresa y las especificaciones que debe cumplir el sistema de copias, y estudia posibles opciones de hardware y software y los aspectos legales.
[en] The objective of this work is to design an intranet and implement it in FDC. The purpose of the project is to generate all of the information required for ensuring future implantation of the intranet with complete guarantee.

[es] El objetivo de este trabajo es realizar el diseño de la intranet a implentar a FdC. La finalidad del proyecto es generar toda la información requerida para garantizar una futura implementación de la Intrenet con total garantias.
[en] The main objective is the design, development, implementation and evaluation of the strategic plan of training with tools of support to the performance, through the learning with mobile devices (mobile learning-mLearning) in the research group NanoBioCel. With the realization of this project it has been possible to establish on the group's website a virtual space called "Support Guides to Performance", which is the first tangible result obtained with the project realization.

[es] Tiene como objetivo principal el diseño, desarrollo, implementación y evaluación del plan estratégico de formación con herramientas de apoyo al desempeño, a través del aprendizaje con dispositivos móviles (mobile learning-mLearning) en el grupo de investigación NanoBioCel. Con la realización de este proyecto se ha conseguido establecer en la página web del grupo un espacio virtual denominado ¿Guías de Apoyo al Desempeño¿, que constituye el primer resultado tangible obtenido con la realización de proyecto.
[en] Under the ius cogens and effective judicial protection precepts, this article addresses two different aspects: a) the possibility to attempt solving a dispute through mediation as a procedural requirement when filing a legal action; and b) the need to verify compliance with the principle of litis fair composition, and that the implementation of mediation is not free from obstacles; even if effective judicial protection is not an obstacle, it is important to study the impact of conflict mediation in order to guarantee the necessary legal security under the rule of law so that the final result is none respecting the principles and liberties of constitutionally recognized rights.

[es] Bajo la premisa del ius cogens y la tutela del interés público, en el presente artículo se estudiarán dos aspectos bien diferenciados: a) la posibilidad de establecer el intento de solucionar la disputa a través de la mediación de conflictos como requisito de procedibilidad al incoar acción judicial; y, b) la necesidad de verificar que, en el acuerdo de mediación se da cumplimiento al principio de la justa composición de la litis, la implementación de la mediación no está libre de obstáculos, y aunque la tutela judicial efectiva no sea uno de ellos, hemos de estudiar el impacto que tiene sobre la mediación de conflictos a fin de dotar a su implementación de la seguridad jurídica necesaria concerniente a todo estado de derecho, de forma tal que el resultado final no sea otro que el respeto a los principios y garantías de los derechos constitucionalmente reconocidos.
[en] The present project aims to design a document detailing the type of digital initiatives that the Municipal Archive of Huertahernando, a town of fewer than 100 inhabitants in the province of Guadalajara, Castilla-La Mancha, at risk of depopulation, can undertake to achieve its objectives of preserving its historical heritage. The main objective of the work is to design a Municipal Archive Digitalization Plan. To achieve this goal, the project has been divided into three parts, each with its own methodology: firstly, a search for precedents by contacting archivists in the Castilla-La Mancha region and conducting a literature review to gather information on similar cases, protocols, as well as current regulations and legislation; secondly, an analysis of the current situation, drawing conclusions about the archive's resource needs; and finally, based on the references and the current situation of the archive, a digitalization plan has been developed that meets its needs and serves as a reference for other archives of the same typology. Additionally, a realistic timeline for the plan's development and a proposal for evaluation and monitoring of it have been established. Finally, a proposal for citizen participation has been included, establishing guidelines that allow the local population to participate in the preservation of the historical heritage.

[es] El presente trabajo de fin de grado pretende diseñar un documento que detalle qué tipo de iniciativas en el ámbito digital puede llevar a cabo el Archivo Municipal de Huertahernando -una localidad de menos de 100 habitantes de la provincia de Guadalajara, Castilla-La Mancha en riesgo de despoblación- para lograr sus objetivos de preservación de su patrimonio histórico. Así, el objetivo principal del trabajo es el diseño de un Plan de Digitalización del Archivo Municipal. Para lograr tal objetivo, he dividido el proyecto en tres partes, cada una con su propia metodología: en primer lugar una búsqueda de precedentes contactando con archiveros de la Comunidad de Castilla-La Mancha y búsqueda bibliográfica para recabar información sobre casos similares y protocolos así como de normativa y legislación vigente; seguidamente he realizado un análisis de la situación actual extrayendo conclusiones sobre las necesidades del archivo a nivel de recursos disponibles; y por último, a partir de los referentes y la situación actual del archivo, he desarrollado un plan de digitalización que se ajusta a las necesidades de éste y que sirva como referente para otros archivos de la misma tipología. Además, he establecido un calendario lo más realista posible para el desarrollo del Plan y una propuesta de evaluación y seguimiento de éste. Finalmente, he hecho constar una propuesta de participación ciudadana estableciendo unas directrices que permitan hacer partícipe a la propia población de la conservación del patrimonio histórico local.
[en] This job aims to invetigate the application of voice driven interfaces to the self-driving vehicles industry. Analysed by voice recognition commands, virtual assistants or conversational interfaces are main candidates for improving user experience in self-driving vehicules. Voice interfaces are not only proposed as Graphical User Interfaces support, but also sometimes they free the user from the necessity to user their hands for driving so they can use them for anything else.

[es] Este trabajo busca investigar la aplicación de interfaces dirigidas por voz a la industria de los vehículos autónomos. Comandos analizados a través de reconocimiento de voz, asistentes virtuales o interfaces conversacionales son los principales candidatos para mejorar la experiencia de usuario de los vehículos autónomos. Las interfaces de voz no solo se plantean como apoyo a las interfaces GUI extensamente utilizadas, sino que en determinados momentos liberan al usuario de la necesidad de usar las manos para dedicarlas a otros propósitos.