dc.contributor.advisor | Zorrilla Pantaleón, Marta E. | |
dc.contributor.advisor | Dintén Herrero, Ricardo | |
dc.contributor.author | Berrouet Santos, Isaac | |
dc.contributor.other | Universidad de Cantabria | es_ES |
dc.date.accessioned | 2024-09-05T06:46:34Z | |
dc.date.available | 2024-09-05T23:11:55Z | |
dc.date.issued | 2024-06 | |
dc.identifier.uri | https://hdl.handle.net/10902/33699 | |
dc.description.abstract | Laredo es una herramienta surgida en el seno del grupo de investigación ISTR concebida para facilitar a usuarios no expertos, la construcción y despliegue de workflows escalables y distribuidos, dirigidos inicialmente a problemas de mantenimiento predictivo en el entorno industrial. Para ello, integra diversas herramientas: MlFlow, que se utiliza para el almacenamiento, registro y control de versiones de los modelos; Apache Spark o Flink para procesar los flujos de datos; Kubernetes y Docker para el desplegar y ejecutar los modelos predictivos de forma distribuida; y paquetes Python que realizan las distintas tareas para el preprocesado de los datos, la configuración de modelos y su entrenamiento.
El objetivo de este proyecto es diseñar e implementar una interfaz gráfica que facilite a los usuarios a buscar, seleccionar y desplegar los modelos predictivos alojados en MlFlow como un servicio de predicción en la nube; y, haciendo uso de opciones más avanzadas, generar sus propios modelos.
Esta aplicación web hace uso de tecnologías específicas para su funcionamiento. En el front-end, se emplea React, una biblioteca de JavaScript que facilita la creación de interfaces de usuario interactivas y reactivas en aplicaciones web. También, se cuenta con TailwindCSS, un framework de diseño CSS que permite crear interfaces de usuario de manera rápida y eficiente mediante la aplicación de clases predefinidas. En el back-end, se ha optado por Flask, un framework de Python reconocido por su rapidez y simplicidad en el desarrollo de aplicaciones web, ofreciendo herramientas para la construcción de servicios web y APIs. | es_ES |
dc.description.abstract | Laredo is a tool emerged in the ISTR research group designed to facilitate non-expert users, in the contruction and deployment of scalable and distributed workflows, initially targeting predictive maintenance issues in industrial environments. To achieve this, it integrates different tools: MLflow, used for storing, versioning, and managing models; Apache Spark o Flink for processing dataflows; Kubernetes and Docker for deploying and executing predictive models in a distributed fashion; and Python packages that handle different tasks such as data preprocessing, model configuration, and training.
The objective of this project is to design and implement a graphical interface that simplifies users’ ability to search, select, and deploy predictive models hosted in MLflow as a cloud-based prediction service. Furthermore, it enables users to generate their own models using advanced options.
This web application uses specific technologies for its functionality. On the frontend, React is employed, a JavaScript library that facilitates the creation of interactive and responsive user interfaces in web applications. Additionally, TailwindCSS, a CSS framework, speeds up the creation of user interfaces by applying pre-defined classes. On the back-end, Flask has been selected, a Python framework known for its speed and simplicity in developing web applications, providing tools for constructing web services and APIs. | es_ES |
dc.format.extent | 48 p. | es_ES |
dc.language.iso | spa | es_ES |
dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 International | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
dc.subject.other | Modelos predictivos | es_ES |
dc.subject.other | Construcción de modelos | es_ES |
dc.subject.other | Despliegue de modelos | es_ES |
dc.subject.other | Industria 4.0 | es_ES |
dc.subject.other | Predictive models | es_ES |
dc.subject.other | Model building | es_ES |
dc.subject.other | Model deployment | es_ES |
dc.subject.other | Industry 4.0 | es_ES |
dc.title | Diseño e implementación de una interfaz gráfica para la herramienta Laredo | es_ES |
dc.title.alternative | Design and implementation of a graphic interface for Laredo tool | es_ES |
dc.type | info:eu-repo/semantics/bachelorThesis | es_ES |
dc.rights.accessRights | openAccess | es_ES |
dc.description.degree | Grado en Ingeniería Informática | es_ES |
dc.date.embargoEndDate | 2024-06 | |