BSC-LT/ACAData huggingface dataset:
[en] This master's final project shows the process of creating two machine translation engines, one statistical and the other neural, specialized in the field of aviation, using the freely available tool MTUOC. All the steps involved in the process are explained in detail: choice of texts, compilation of the corpus, corpus processing, training of the translation engines, use of the engines and a final evaluation. This final evaluation compares the results of the translation engine trained in this work with those proposed by the widely used machine translators Google Translate (as a representation of neural machine translation) and Yandex Translate (as a representation of statistical-neural hybrid machine translation). In this way, the aim is to test whether it is convenient to train specialized machine translation engines to improve the terminological quality of general-purpose machine translators.

[es] En el presente trabajo de fin de máster se muestra el proceso de creación de dos motores de traducción automática inglés-español, uno estadístico y otro neuronal, especializados en el campo de la aviación a través de la herramienta de libre acceso MTUOC. Se explican detalladamente todos los pasos que componen el proceso: elección de textos, compilación del corpus, procesamiento del corpus, entrenamiento de los motores de traducción, utilización de los mismos y una evaluación final. Esta evaluación final compara los resultados del motor de traducción entrenado en este trabajo con los propuestos por los traductores automáticos de uso generalizado Google Translate (como representación de la traducción automática neuronal) y Yandex Translate (como representación de la traducción automática híbrida estadística-neuronal). De esta forma, se busca comprobar si conviene entrenar motores de traducción automática especializados para mejorar la calidad terminológica de los traductores automáticos de uso general.
[en] App aimed at small and medium businesses with the purpose of being able to carry out inventories, highlighting the possibility of capturing barcodes using the camera of the mobile device. The data of the captures are stored in a file with XLS format which can be sent by email. Remember that the XLS format is used by most companies in the world with which it ensures practicality to multiple Implemented under the Android operating system due to its high market share and low development and implementation cost. Decreasing the investment of the company to undertake inventories.

[es] App destinada a pequeñas y medianas empresas con el propósito de poder realizar inventarios, destacando por la posibilidad de realizar capturas de códigos de barras mediante la cámara del dispositivo móvil. Los datos de las capturas se almacenan en un fichero con formato XLS el cual puede ser enviado por email. Recordar que el formato XLS es utilizado por la mayoría de empresas del mundo con lo que asegura la practicidad a múltiples. Implementada bajo el sistema operativo Android por su alta cuota de mercado y bajo coste de desarrollo e implementación. Disminuyendo la inversión de la empresa para acometer inventarios.
[en] Universal application for any cell phone that meets the minimum requirements that allow the user to send and receive encrypted SMS (Short Message Service) messages and, consequently, be able to maintain the privacy of these messages in the same way as a user of PGP (Pretty Good Privacy) or OpenPGP.

[es] Aplicación universal para qualsevoltelèfon móvil que cumpla unos mínimos requisitos que permita al usuario enviar y recibir mensajes SMS (Short Message Service) cifrados y así poder mantener la privacidad de estos al igual que lo hace un usuario de PGP (Pretty Good Privacy ) o OpenPGP.
[en] In the big world of proteins, it is possible to present genomic variations which cause aminoacidic changes, this phenomenon can be associated with health problems, such as neuronal disorders, digestive system diseases, cardiovascular diseases, cancer, and a lot more health conditions. With the VCF (Variant Call Format) files, it¿s kind of easy to interpret what have been the genomic variations by position for a particular sequence. So, for this reason, in this project it is intended to locate the genomic variants within the 3D recreated structures directly using the PDB (Protein Data Bank) proteins available. Due this information, we created a web application mounted on Apache HTTP server with controlled public access, where it is possible to inject using HTML + PHP the VCF file with the amino acid changes for the PDB protein, and then be able to get the root mean square deviation (RMSD) between the original protein and the mutated protein using PyMOL as the main language. The mutated protein can be visualized in 3D and all the mutations can be analyzed with the zoomed images for the mutated residues. In addition, the system generates an alignment file in CLUSTALW file format. The tool is user friendly and easy to interpret. Definitely, this can be the beginning of a bigger project with a set of tools that can be offered to the physicians, which are going to be the main users.

[es] En las proteínas, pueden presentarse variaciones genómicas que producen cambios aminoacídicos, y este fenómeno suele asociarse con problemas de salud graves, como trastornos en el desarrollo neuronal, enfermedades en el sistema digestivo, enfermedades cardiovasculares, cáncer, entre otros muchos padecimientos. Con los archivos en formato VCF (por sus siglas en inglés Variant Call Format) o Formato de Llamada Variante es sencillo interpretar cuáles han sido las variantes genómicas por posición para una secuencia determinada, es por eso, que en este trabajo se pretenden localizar tales variantes a nivel tridimensional directamente utilizando proteínas disponibles en el Banco de Datos de Proteínas o PDB (Del inglés Protein Data Bank). Es por eso que se creó una aplicación web montada en un servidor HTTP Apache con acceso público controlado, en la cual es posible ingresar mediante HTML + PHP el archivo VCF con los cambios aminoacídicos para la proteína PDB, y determinar la desviación media cuadrática (RMSD) entre la proteína original y la proteína mutada utilizando PyMOL como lenguaje base. Los resultados es posible visualizarlos en 3D y en imágenes PNG con acercamientos a las mutaciones realizadas, además de la generación de un archivo de alineamiento CLUSTALW. La herramienta realizada es de uso amigable sencilla de interpretar. Definitivamente este pudiese ser el arranque de un grupo de herramientas que puede ser ofrecida a los facultativos, quienes serán los usuarios principales de este esfuerzo.
[en] The following project describes the development of a custom application to improve the availability of the IT department, automating some tasks that, in general, interrupt their daily work (such as creating / deleting user accounts, unblocking or changing passwords, and basic users training). To achieve this goal, an application is created that, through agents, will automate the management of user accounts in other existing applications and, via a web portal, will provide documents for users' self-training in the most basic aspects.

[es] El siguiente proyecto describe el desarrollo de una aplicación a medida para mejorar la disponibilidad del departamento de TI, automatizando algunas tareas que, en general, interrumpen su trabajo diario (como son el alta/baja de cuentas de usuarios, desbloqueo o cambio de contraseñas y la formación básica de los usuarios). Para lograr este objetivo se crea una aplicación que, mediante agentes, automatizará la gestión de cuentas de usuarios en las otras aplicaciones existentes y, vía un portal web, facilitará documentos para la autoformación de los usuarios en los aspectos mas básicos.
[en] In this paper we discuss and analyze the process of using a learning object repository and building a social network on the top of it, including aspects related to open source technologies, promoting the use of the repository by means of social networks and helping learners to develop their own learning paths.

[es] En este trabajo se trata y analiza el proceso del uso de un repositorio de objetos de aprendizaje sobre el cual se desarrolla una red social, incluyendo aspectos relacionados con tecnologías de código abierto, promoviendo así el uso del repositorio a través de las redes sociales y ayudando a los alumnos a desarrollar sus propios itinerarios de aprendizaje.
[en] This work is related to a structural analysis of the upper part of the Church of San Bartolomé in Benicarló. The analysis has been carried out by Salome-Meca. Two models have been analysed. In the first model, the dome is a half sphere while in the second model the dome is a half dome with nerves on its external face. The loads applied to the model have been the own load and the superimposed load of the roofs and three structural analysis have been done, a linear analysis, a modal analysis and a non-linear analysis.

[es] Este trabajo está relacionado con el análisis estructural de la parte superior de la iglesia de San Bartolomé en Benicarló. El análisis se ha realizado con Salome-Meca. Se han analizado dos modelos. En el primer modelo, la cúpula es media esfera mientras que en el segundo modelo la cúpula es una media cúpula con nervios en su cara externa. Lss cargas aplicadas al modelo han sido el peso propio y la sobrecarga permanente de las cubiertas y se han realitzado tres análisis estructurales, un análisis lineal, un análisis modal y un análisis no lineal.
[en] Models of transition to the knowledge society, both market-based model (California), as in the state-led (Finland) suggest that countries should develop a national strategy for joint development from a state that raises barriers to access to public goods (education) and build a project that provides an identity based on autonomy. However, both models assume the existence of entrepreneurs not only solve the secrets of the new techno-economic paradigm but have a privileged place in the social consideration. No such thing happens in emerging countries, where economic asymmetries overlap cultural pyramidal models of paternalistic tradition (Castells and Himanen 2014). We conducted a comparative analysis of single cases of overall four different competitive companies emerging in the industries in the metropolitan area of Buenos Aires between 1980 and 2014. The basic methodological approach is the case study (Eisenhardt 1989). Each case will be analyzed by the method of mapping assembly proposed by the actor-network theory, considering both the relevant actors as legacy technology systems of the industrial era (Latour 1998, Callon 1987, Heeks Hughes 2007).

[es] Los modelos de transición hacia la sociedad del conocimiento suponen la existencia de emprendedores que no solo resuelven los secretos del nuevo paradigma tecno-económico sino que tienen un lugar de privilegio en la consideración social. No sucede tal cosa en los países emergentes, en los cuales las asimetrías económicas se superponen a modelos culturales piramidales de tradición paternalista (Castells and Himanen 2014). Nuestra investigación explora las fuentes de la transformación informacional de empresas pioneras de la economía basada en el conocimiento en el mundo en desarrollo, en contextos indiferentes u hostiles al nuevo desarrollo. Para responder estas preguntas realizamos un análisis de casos individuales y comparativo de cuatro empresas competitivas globales surgidas en diferentes sectores del medio de innovación en el área metropolitana de Buenos Aires entre 1980 y 2014. Cada caso será analizado mediante el método de mapeo de ensamblajes propuesto por la teoría del actor-red, considerando tanto a los actores relevantes como a los sistemas tecnológicos heredados de la era industrial (Latour 1998, Callon 1987, Hughes 1987, Heeks 2007).
[en] The objective of the Ultimate Manager project is the creation of a web application that allows the management of a fictional football club. This management consists in the administration of all sections of a team, ranging from functions of a coach such as training, tactics and administration of the players until tasks more own of the directors like maintenance of the stadium, control of the finances, signings or management of contracts. Then, a competition in league format will be played against other real users, where the goal is to get the first positions to ascend to a higher division. On the other hand, the technology necessary to develop the project has been the backend framework, Parse Server, an innovative software that allows you to create an object database, and, also, VueJS has been used, a frontend framework which allows create web components to develop logic and layout HTML5 pages very easily.

[es] El objetivo del proyecto Ultimate Manager es la creación de una aplicación web que permita gestionar un club de fútbol ficticio. Esta gestión consiste en la administración de todas las secciones de un equipo que van desde funciones propias de un entrenador como el entrenamiento, tácticas y administración de los jugadores hasta tareas más propias de los directivos como mantenimiento del estadio, control de las finanzas, fichajes o gestión de los contratos. Después, disputarán una competición en formato de liga contra otros usuarios reales, donde la meta es conseguir las primeras posiciones para ascender de división. Por otro lado, la tecnología necesaria para llevar a cabo el proyecto ha sido el framework backend Parse Server, un innovador software que permite crear una base de datos de objetos, y, también, se ha utilizado VueJS, un framework frontend que permite crear web components para desarrollar la lógica y maquetar las páginas HTML5 muy fácilmente.
[en] Why must we internationalise our university? This is, in our opinion, the question that any university management team must ask itself when faced with the challenge of internationalisation. In other words, the internationalisation of an institution must form part of its strategic planning and be based on its mission and vision. It cannot (and must not) be the result of improvisation. The reason for making internationalisation part of strategy at an institution is none other than the need to understand and underline the importance of defining the position, as an institution, that we want to take in our global society, what we want to contribute, and who we want our partners to be. It is, then, a positioning of the institution and, thus, strategically important.

[es] ¿Por qué debemos internacionalizar nuestra universidad? Esta es, a nuestro entender, la pregunta que tiene que hacerse cualquier equipo directivo universitario ante el reto de la internacionalización. Es decir, la internacionalización debe formar parte de su planificación estratégica, que emana de su misión y visión, y no puede ser (ni debería serlo) el resultado de algo improvisado. El motivo de situar esta internacionalización en el ámbito estratégico de cualquier institución no es otro que el de entender y mostrar la importancia de definir cuál es el lugar que, como institución, queremos ocupar en nuestra sociedad global, qué queremos aportar y cuáles queremos que sean nuestros socios. Se trata, por tanto, de un posicionamiento institucional, y de ahí su importancia estratégica.
[en] English Literature covers the period from the Renaissance (16th century) until the present time and is, therefore, an introduction to modern English Literature. The subject introduces the main concepts related to English Literature, followed by an overview of the different genres and periods from the Renaissance until today. Students are expected to read, understand and discuss a selection of the most representative works of English Literature during this period.

[es] La asignatura Literatura inglesa abarca desde el período del renacimiento (siglo XVI) hasta la actualidad y es, por lo tanto, una introducción a la literatura inglesa moderna. El curso introduce los conceptos principales relacionados con la literatura inglesa, seguida por una descripción de los diversos géneros y períodos desde el renacimiento hasta hoy. Se pretende que los estudiantes lean, comprendan y discutan una selección de las obras más representativas de la literatura inglesa durante este período.
[en] The meeting was divided into three working groups which, from the experience of people from the university, have discussed three key areas of research activity: scientific publications, projects and thematic networks.

[es] La actividad participativa de la jornada se ha estructurado en tres grupos de trabajo donde se han tratado, a partir de la experiencia de personas de la universidad, tres aspectos clave de la actividad de investigación: publicaciones científicas, proyectos y redes temáticas.
[en] With a new improving cycle starting-up, seems clear that there are too many difficult in order to access to data related to the equipment and spaces in an agile way. The main goal of this project is to locate the different SI having relevant data and made an Integration process to allow an easy access to them. The methodologic approach chose to solve the problem have been EAI (Enterprise Application Integration) with the build of an element doing as a Middleware between the different SI and being the Integration link.

[es] Con la puesta en marcha de un ciclo de mejora de calidad se pone de manifiesto la dificultad para acceder a informaciones de los espacios y equipamientos de centro de forma ágil. La finalidad de este trabajo se localizar los diferentes SI que contienen datos relevantes y realizar un proceso de integración que permita acceder más fácilmente. El enfoque metodológico elegido para dar solución ha sido uno basado en EAI Enterprise Application Integration, con la construcción de un elemento que hace de Middleware entre los diferentes SI y hace de nexo de esta integración.
[en] The objective of this project is familiar with the Semantic technologies, understand and learn is an ontology to model a domain in a chosen by us. Make a parser that connecting to the Wikipedia and / or fill out this ontology DBpedia allowing the user to browse their concepts and study their relationships.

[es] El objetivo de este proyecto es familiarizarse con las tecnologías de Semántica, entender que es una ontología y aprender a modelar una en un dominio elegido por nosotros. Realizar un parser que conectándose a la la Wikipedia y/o DBpedia rellene dicha ontología permitiendo al usuario navegar por sus conceptos y estudiar sus relaciones.
[en] The current geopolitical context has generated an extremely worrying situation regarding the price of energy and the need to save consumption. This is why this proposal aims to encourage savings in gas consumption, by raising awareness of users' consumption habits. The proposal develops an arduino hardware to get the temperature, humidity and gas consumption all day, and it sends the data to a remote server for processing. The OCR technology allows us to obtain the consumption recorded, when it is captured. If we add to this the temperature and the humidity, we have a set of data to make a consumption hàbits graphic. This graphic allows the users to know its gas consumption and, if needed, carry out energy-saving measures. Therefore, we have the practical application of an IoT that combines microcontrollers and web development. Last but not least, we can also highlight that this is another practical use of OCR technology.

[es] El contexto geopolítico actual ha generado una situación muy preocupante con respecto al precio de la energía y la necesidad de ahorrar su consumo. Es por eso que esta propuesta tiene como objetivo fomentar los ahorros en el consumo de gas, mediante la conciencia de los hábitos de consumo de los usuarios. Por lo tanto, la propuesta es desarrollar hardware arduino para recuperar la temperatura, la humedad y el consumo de gas de todas las horas del día. Esta información se enviará a un servidor remoto para su procesamiento. El procesamiento de OCR de las imágenes nos permitirá obtener el consumo registrado en el momento de la captura. Y si también agregamos la temperatura y la humedad, tenemos un conjunto de datos para hacer una representación gráfica de los hábitos de consumo. De esta manera, el usuario se da cuenta de cuándo y cómo se consume el gas, y aplicar finalmente las medidas de ahorro que considera apropiada. Por lo tanto, tenemos la aplicación práctica de IoT que combina el área de los microcontroladores y el desarrollo web. Aunque también podemos destacar que este es otro uso de la tecnología OCR en el mundo real.
[en] The main objective of this project is the realization of a pixel-art video game, of the twin stick shooter genre for windows / HTML5 developed in GODOT. In the videogame you control a character who has to overcome several levels defeating waves of enemies until he reaches the final boss.

[es] El objetivo principal de este proyecto es la realización de un videojuego pixel-art, del género twin stick shooter para windows/HTML5 desarrollado en GODOT. En el videojuego controlas a un personaje que tiene que superar varios niveles derrotando a oleadas de enemigos hasta llegar al jefe final.
[en] We want to create an individual, fun and colorful 2D escape game for people over seven years old, using the knowledge acquired in the master's subjects applicable to this work (Game Design, 2D video game programming, User experience design and interfaces and Modding and level creation), and the Unity 2020.1.4f1 programming environment together with Microsoft Visual Studio 2022.

[es] Se quiere crear un juego de escape individual en 2D, divertido y colorido, para personas mayores de siete años, utilizando los conocimientos adquiridos en las asignaturas del máster aplicables a este trabajo (Game Design, Programación de videojuegos 2D, Diseño de experiencia de usuario e interfaces y Modding y creación de niveles), y el entorno de programación Unity 2020.1.4f1 junto con Microsoft Visual Studio 2022.