BSC-LT/ACAData huggingface dataset:
[en] This project consists of the development of a CMS web application, for developers, using Markdown notation to edit the contents and developed with modern technology. The purpose of this work is to create an agile CMS, based on new technologies that take full advantage of the native standards implemented in browsers, and compete with other CMS based on traditional languages and libraries.The back-end development is developed based in Deno library, making an API to handle the data and save it in a documental database as MongoDb. The front-end programming development is programmed with the LitElement library, using web components and CSS, using ShadowDOM to speed up the management of styles and dependencies. The methodology used for develop this application uses SCRUM method, in 15-day sprints. The result will be a web app with a private admin panel that allows to publish content, in the form of posts, with texts and images, using Markdown notation. The content organization is hierarchical in categories, with the possibility of using transversal organization in tags. At the same time, it allows creating a configurable public homepage with featured content. In conclusion, this work aims to demonstrate that using the latest technologies, it is possible to simplify and use the native resources of the browsers themselves more efficiently and that a usable, fast and easy-to-use CMS can be created for people used to Markdown notation.

[es] Este proyecto consiste en el desarrollo de una aplicación web CMS, enfocada a desarrolladores, que usa notación Markdown para la edición de los contenidos. La finalidad es crear un CMS ágil, basado en nuevas tecnologías que aprovechan al máximo los estándares implementados en los navegadores, y competir con otros CMS basados en lenguajes y librerías más tradicionales. El desarrollo del back-end se realiza en entorno Deno, creando una API para manejar los datos y guardarlos en una base de datos documental tipo MongoDb. El desarrollo de la programación front-end se programa con la librería LitElement, usando web components y CSS haciendo uso del ShadowDOM, para agilizar la gestión de estilos y dependencias. La metodología para el desarrollo de esta aplicación aplica el método SCRUM, en sprints de 15 días. El resultado es una aplicación con una interfaz privada que permite publicar contenido, en forma de posts, con textos e imágenes, usando notación Markdown. La organización del contenido es jerárquica en categorías, con la posibilidad de usar organización transversal en tags. Permite a su vez, confeccionar una portada pública configurable con contenidos destacados. En conclusión, este trabajo pretende demostrar que usando las últimas tecnologías se puede simplificar y usar más eficientemente los recursos nativos de los propios navegadores y que se puede crear un CMS usable, rápido y de fácil uso enfocado a usuarios habituados a escribir en notación Markdown.
[en] Tutorial aimed at teachers of online education, or those who want to use the virtual debate as a teaching resource. It provides guidelines for the design, implementation, monitoring and evaluation, as well as practical examples to guide teaching strategies.

[es] Tutorial dirigido a los profesores de educación on line, o aquellos que quieren utilizar el debate virtual como recurso didáctico. Se dan pautas para su diseño, implementación, seguimiento y evaluación, así como ejemplos prácticos que orientan las estrategias docentes.
[en] With this work, what we want is to find a tool of LMS (Learning Management System) that brings innovation to our task of coordination between teacher and student, and that we can be competitive again in the field of "Continuing education at a distance, but first of all analyzing our current situation and what the organizational needs and changes that we should make within our department, and in particular our relationship with the teaching staff that imparts our master's degrees, which they should change their current role of simple copywriter, to virtual teacher, emphasizing how to manage the change and guiding us for the ethical and social implications of the company to which we belong.

[es] Con este trabajo el que se quiere es encontrar una herramienta de LMS (Learning Management System) que nos aporte innovación en nuestra tarea de coordinación entre docente y alumno, y que podamos ser nuevamente competitivos en el ámbito de la educación continúa a distancia, pero analizando primeramente cuál es nuestra situación actual y qué serán las necesidades y cambios organizativos que tendríamos que realizar dentro de nuestro departamento, y concretamente con nuestra relación con el personal docente que imparte los nuestro másteres, los cuales tendrían que cambiar su rol actual de simple redactor, al de docente virtual, poniendo énfasis en como gestionar el cambio y guiándonos por las implicaciones éticas y sociales de la empresa a la cual pertenecemos.
[en] This EHEA Postgraduate's Degree Final Project Dissertation on East Asian Societies at the Open University of Catalonia scans the life of Boku, the main character in the tetralogy "The Rat" by the Japanese contemporary writer Haruki Murakami, embedded in a late capitalism postmodern society. Departing from the standpoint that Boku has got an "empty self", his leitmotiv is to find out his own identity and to give an answer to the existentialist ontological question ¿Who Am I?. When reading his life in chronological order from the age of 20 to 34 years old, we realise that Boku experiences an evolution when he gets in contact with the myth and the spiritual world of which, both of them, offer him the possibility to answer the ontological question affirmatively, as well as getting a "filled self". Therefore, it is this way that we can establish that the spiritual way is one that allows humans to shape one's identity.

[es] El presente trabajo de investigación para la obtención del título de posgrado en Sociedades de la Asia Oriental a la Universitat Oberta de Catalunya, revisa la vida del protagonista Boku de la tetralogia "El Rata" del escritor japonés comtemporani Haruki Murakami, enmarcada a la sociedad posmoderna de capitalismo tardío. Partiendo del hecho que Boku contiene un "yo vacío", su característica predominante es que va en busca de la identidad e intenta responder la pregunta ontológica existencialista ¿Quién soy?. Al hacer una lectura cronológica de su vida que corre de los 20 a los 34 años de edad, constatamos que experimenta una evolución al ponerse en contacto con el mito y el mundo espiritual que le dan la posibilidad de dar respuesta, de manera afirmativa, a la pregunta ontológica, a la vegada que obtiene un "yo pleno". De este modo, constatamos que la vía espiritual es una vía plausible para los humanos para conformar una identidad.
[en] Within the telecommunications sector, the interconnections of different company branches are becoming more important as companies with headquarters located in different locations have increased in recent years. This situation means that companies are spending extra money on infrastructure and equipment, which they are sometimes unwilling to take on. However, most companies want their connections to be smooth and with low latency at a low cost. In this context, the objective of this work is to achieve, by means of a scenario with real equipment, that a company can connect its equipment through level 2 circuits configured over the MPLS network of a service operator. To this end, several EoMPLS (Ethernet Over MPLS) circuits have been configured to simulate a direct Ethernet connection between its equipment, with the service operator's infrastructure being completely transparent and achieving a link of a given capacity. Finally, several functionalities have been incorporated to give robustness to the network, so that services can be offered that provide high reliability and availability to meet the needs of customers or companies.

[es] Las interconexiones de las distintas sucursales de las empresas están cobrando mayor relevancia dentro del sector de las telecomunicaciones, ya que, durante los últimos años, se han incrementado las compañías que cuentan con sedes ubicadas en diferentes localizaciones. Esta situación supone para las empresas un gasto económico extra en infraestructura y equipamiento, que en ocasiones no están dispuestos a asumir. Ahora bien, la gran mayoría desean, a bajo coste, que sus conexiones sean fluidas y con baja latencia. En este contexto, este Trabajo tiene como objetivo conseguir, mediante un escenario con equipamiento real, que una empresa pueda conectar sus equipos mediante circuitos de nivel 2 configurados sobre la red MPLS de un operador de servicios. Para ello, se han configurado varios circuitos EoMPLS (Ethernet Over MPLS) para que se pueda simular una conexión Ethernet directa entre sus equipos, siendo totalmente transparente la infraestructura del operador de servicios y consiguiendo un enlace de una capacidad determinada. Para finalizar, se han incorporado varias funcionalidades para dar robustez a la red, de manera que se puedan ofrecer servicios que aporten una alta fiabilidad y disponibilidad para satisfacer las necesidades de los clientes o empresas.
[en] The European Space for Higher Education (EEES, its acronym in Spanish) reveals the importance of defining a set of competences which are key elements in the net society. In this sense, the Tuning project lists the competences that students should acquire during their studies. These competences are divided into two main groups: generic, which are common to all studies, and specific, which vary depending on the different degrees or studies. Some of these generic competences are linked to the use of ICT. Group work is another main competence. This article aims to analyse the acquisition of generic ICT competences through the development of a virtual asynchronous collaborative project within UOC's specific subject "Working Competences in Virtual Environments". Starting from an educative approach and the assessment made by the students and groups involved, the article shows how the didactic proposal facilitates the gradual acquisition of generic ICT competences and also those involving group work in virtual environments.

[es] El Espacio Europeo de Educación Superior (EEES) pone de manifiesto la importancia de definir una serie de competencias consideradas clave en la sociedad red. En este sentido, el proyecto Tuning propone un listado de las competencias que debe adquirir un estudiante a lo largo de una titulación universitaria, divididas en dos grandes bloques: genéricas, comunes a todas las titulaciones, y específicas, en función de la titulación. Algunas de las competencias genéricas están vinculadas al uso de las TIC. Entre éstas, el trabajo en equipo es una competencia genérica a la que se le da gran importancia. El presente artículo tiene como objetivo el análisis de la adquisición de las competencias genéricas en TIC a partir del desarrollo de un proyecto virtual colaborativo asíncrono en un contexto concreto: la asignatura competencias de trabajo en entornos virtuales de la UOC. Partiendo de una aproximación al planteamiento pedagógico y de las valoraciones de los estudiantes y grupos implicados, el artículo muestra cómo la propuesta didáctica planteada facilita la adquisición gradual de las competencias genéricas en TIC y las propias del trabajo en equipo en un entorno virtual.
[en] Blockchain is the technological support for Bitcoin, a virtual cryptocurrency created in 2008. Bitcoin is an intangible entity whose value is established under its acceptance as a means of payment and as a deposit of value by a growing multitude of users. Blockchain is innovative due to its value transmission processing: fast, with no intermediaries, decentralized, cryptographically secure, and whose final state is shared into a single common block chain cheaper than the current ledger reconciliation schemes, and reaches a broad-based emergent consensus because of the replicated verification of all transactional elements of the system and the transition to the new system states after demonstration of a computational effort (proof-of-work) difficult to emulate by a possible attacker.

[es] Blockchain es la tecnología soporte de Bitcoin, criptomoneda virtual creada en 2008. Bitcoin es un ente inmaterial cuyo valor se establece por su aceptación como medio de pago y depósito de valor entre una multitud creciente de usuarios. Blockchain es novedoso en su tratamiento de la transmisión de valor: rápido, sin intermediarios, descentralizado, criptográficamente seguro, y cuyo estado final es compartido en una única cadena de bloques común, más barata que los actuales esquemas de conciliación, y que disfruta del consenso global que emerge de la verificación replicada de todo elemento transaccional del sistema y de la transición a los nuevos estados del mismo tras una demostración de trabajo computacional (proof-of-work) difícilmente asumible por un posible atacante.
[en] Actualy, maritime transport is experiencing a continuous increase worldwide. The habits of buying through the Internet together with a global trade mean that, behind it, there is a vessel carrying our merchandise. Similarly, we live in a constant advance in telecommunications. The demand for fast, efficient and better quality communication makes the systems immersed in a continuous and permanent advance. Related to the maritime field, the AIS automatic identification system was designed to improve maritime safety. This system allows the exchange of navigation data between vessels and maritime traffic control centers equipped with that system. This project consists in the develop of a desktop application which allows visualizing, by means of a geographical map, the identification and positioning data that vessels transmit through the AIS system. To achieve this objective, the application processes, at the same time it is being received, the information sent by an AIS receiver through a communications network which they are connected. The user will obtain information related to each vessel and can graphically visualize a maritime traffic scenario formed by the ships that are within coverage area. Through the analysis and design, the requirements that the application must satisfy, as well as the interaction with the user, have been defined.The final result is the implementation of a highly automated, intuitive and easy to use application.

[es] En la actualidad, el transporte marítimo experimenta un continuo incremento a nivel mundial. Los hábitos de compra a través de Internet unido a un comercio global hacen que, detrás de esta, exista un barco transportando nuestra mercancía. De igual forma, vivimos en un constante avance en las telecomunicaciones. La demanda de una comunicación rápida, eficiente y de mejor calidad hace que los sistemas se encuentren inmersos en un continuo y permanente avance. En el ámbito marítimo, con el propósito de mejorar la seguridad marítima se ideó el sistema de identificación automática AIS. Este sistema permite el intercambio de datos de navegación entre las embarcaciones y centros de control de tráfico marítimo equipados con dicho sistema. Este proyecto consiste en la creación de una aplicación de escritorio la cual permite monitorizar, mediante un mapa geográfico, los datos de identificación y posicionamiento que los buques transmiten a través del sistema AIS. Para lograr este objetivo, la aplicación procesa, al mismo tiempo en que se está recibiendo, la información enviada por un receptor AIS a través de una red de comunicaciones a la cual están conectados. El usuario obtendrá información relativa a cada embarcación y podrá visualizar gráficamente un escenario de tráfico marítimo formado por los buques que se encuentren dentro de la zona de cobertura. Mediante el análisis y diseño se han definido los requisitos que la aplicación debe satisfacer, así como la interacción con el usuario.El resultado final pasa por la implementación de una aplicación muy automatizada, intuitiva y fácil de usar.
[en] In this work in the field of artificial intelligence, specifically in the field of machine learning, we study the techniques of reinforcement learning in a virtual multi-agent competitive environment.

[es] En este trabajo del ámbito de la inteligencia artificial, concretamente de la rama del aprendizaje automático, estudiamos la aplicación de aprendizaje por refuerzo en un entorno virtual con diversos agentes que completan una tarea competitiva.
[en] The identification of reliable terms from domain-specific corpora using computational methods is a task that has to be validated manually by specialists, which is a highly time-consuming activity. To reduce this effort and improve term candidate selection, we implemented the Token Slot Recognition method, a filtering method based on terminological tokens which is used to rank extracted term candidates from domain-specific corpora. This paper presents the implementation of the term candidates filtering method we developed in linguistic and statistical approaches applied for automatic term extraction using several domain-specific corpora in different languages. We observed that the filtering method outperforms term candidate selection by ranking a higher number of terms at the top of the term candidate list than raw frequency, and for statistical term extraction the improvement is between 15% and 25% both in precision and recall. Our analyses further revealed a reduction in the number of term candidates to be validated manually by specialists. In conclusion, the number of term candidates extracted automatically from domain-specific corpora has been reduced significantly using the Token Slot Recognition filtering method, so term candidates can be easily and quickly validated by specialists.

[es] La identificación de términos apropiados de corpus específicos de dominio utilizando métodos computacionales es una tarea que debe ser validada manualmente por especialistas, lo cual es una actividad que consume mucho tiempo. Para reducir este esfuerzo y mejorar la selección de los términos candidatos, implementamos el método Token Slot Recognition, un método de filtrado basado en tokens terminológicos que se utiliza para clasificar candidatos de términos extraídos de corpus específicos de dominio. Este artículo presenta la implementación del término con un método de filtrado de candidatos que desarrollamos en los enfoques lingüísticos y estadísticos aplicados para la extracción automática de términos utilizando varios corpus específicos de dominio en diferentes idiomas. Observamos que el método de filtrado supera la selección de candidatos a término al clasificar un mayor número de términos en la lista de candidatos a término que la frecuencia sin procesar, y para la extracción de términos estadísticos la mejora es entre 15% y 25% tanto en precisión como en recuperación. Nuestros análisis revelaron además una reducción en el número de candidatos a término para ser validados manualmente por especialistas. En conclusión, el número de candidatos a término extraídos automáticamente de corpus específicos del dominio se ha reducido significativamente utilizando el método de filtrado Token Slot Recognition, por lo que los candidatos a término pueden ser validados fácil y rápidamente por especialistas.
[en] The Informe sobre la administración electrónica local (Report on Local e-Administration) gives a general overview of the state of electronic public administration in Spain, describing its current situation and level of development, and analysing the main problems and challenges for the next few years, in particular from the legal point of view.

[es] El Informe sobre la administración electrónica local realiza una aproximación general al estado de la administración electrónica en España, describe su situación y el nivel de desarrollo y analiza los principales problemas y retos que se le plantean en los próximos años, particularmente desde el punto de vista jurídico.
[en] Transmitting medium and recording and sound reproduction equipments put components of high frequency noise into the signals. In this bachelor thesis, it has been designed and implemented an audio filtering system to filter these high frequency components. Since the human ear can not hear sounds above 20 kHz, this limit was considered as maximum frequency to keep the signal.

[es] Tanto el medio transmisor como los equipos de grabación o reproducción de sonido introducen componentes de ruido de alta frecuencia en las señales. En este trabajo de final de carrera (TFC), ha diseñado e implementado un sistema de filtrado de audio encaminado a filtrar estos componentes de alta frecuencia. Dado que el oído humano no puede percibir sonidos de más de 20 kHz, se ha considerado este límite como frecuencia máxima a mantener en la señal.
[en] Since I was adolescence I have practiced some martial arts, I have always found the main problem that the material was supplied by the gym and always at not competitive prices. In addition, the offer was always limited and I have been able to practice different disciplines due to my migrations around the country. In a globalized world, these disciplines, sometimes millenary, have opened up a little more to the public, but they are always very independent. When you need specialized clothing for your practice, the need arises to create a store where you can find all the necessary material. This is the project, to realize a simple store of material for the practice of the martial arts. In this case a multidisciplinary environment is because, as in my case, some of us are practitioners of different branches. So the store will not focus on just one martial art but will focus more generally so that all users can meet their needs. The project culminates in a fully functional store. Where you can apply all the knowledge acquired in this years, as well as being able to manage a whole project individually right from the start.

[es] Desde la adolescencia he practicado diferentes artes marciales, siempre me he encontrado el principal problema de que el material lo suministraba el mismo gimnasio y siempre en precios nada competitivos. Además la oferta siempre era limitada y he podido practicar diferentes disciplinas debido a mis viajes. En uno mi globalizado estas disciplinas, encara algunas milenarias, se han abierto algo más al público pero siempre muy independientes unas otros. Al necesitar ropa especializada para la suya practica surge la necesidad de crear una tienda donde poder encontrar todo el material necesario. Este se el proyecto, realizar una sencilla tienda de material para la practica de las artes marcial. En este caso se busca un entorno multidisciplinario puesto que, como en mi caso, algunos somos practicantes de varías ramas. De forma que la tienda no estará enfoca a una sola arte marcial sino que estará enfocada de manera más general porque todos los usuarios suban cubrir sus necesidades. El proyecto culmina en una tienda completamente funcional. Dónde poder aplicar todos los conocimientos adquiridos en este años, así como poder gestionar todo un proyecto de manera individual desde cero.
[en] The aim of this project is to generate a functional intranet focused on an academic school. For achieve this, we will apply a methodology called Scrum agile development, and applies the paradigm oriented programming Symfony components using the technology to generate the backend application.

[es] La finalidad de este trabajo se generar una intranet funcional enfocada en el ámbito académico de una escuela. Para lograr este objetivo aplicaremos una metodología de desarrollo ágil llamada Scrum, y también utilizaremos el paradigma de la programación orientada a componentes utilizando la tecnología Symfony para generar el backend de la aplicación.