- -

Desarrollo de un proyecto end-to-end para la búsqueda, captura y síntesis de información existente en bases de datos científicas

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Desarrollo de un proyecto end-to-end para la búsqueda, captura y síntesis de información existente en bases de datos científicas

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.advisor García Valls, María Soledad es_ES
dc.contributor.advisor Moscardó García, Vanessa es_ES
dc.contributor.author Cabello Luna, Daniel es_ES
dc.date.accessioned 2024-09-26T15:48:32Z
dc.date.available 2024-09-26T15:48:32Z
dc.date.created 2024-07-15 es_ES
dc.date.issued 2024-09-26 es_ES
dc.identifier.uri http://hdl.handle.net/10251/208776
dc.description.abstract [ES] En este Trabajo Fin de Máster se desarrollará una plataforma web completa que sea capaz de hacer búsquedas en dos bases de datos científicas (Pubmed y Bacdive) y almacenar el resultado de la búsqueda para una posterior consulta. El proyecto surge a partir de la necesidad de una empresa de biotecnología de automatizar sus procesos de captura de datos provenientes de dos bases de datos científicas, permitiendo su almacenamiento, su posterior tratamiento y visualización en una plataforma web. El proyecto realiza un desarrollo exhaustivo de un proceso de búsqueda implementado mediante web scraping, técnica empleada en ciencia de datos para la extracción de información. Para la realización de este proceso se sigue el patrón arquitectónico basado en servicios web e implementado mediante el diseño de una API REST. Asimismo el entorno back-end de la plataforma se desarrolla con tecnología NestJS, aplicando principios de ejecución asíncrona para la mejora del rendimiento, aspecto éste que permite el almacenamiento de los datos extraídos en una base de datos "NoSQL" tal como MongoDB. También se desarrolla el front-end de la plataforma siguiendo la arquitectura Modelo-Vista-Modelo de Vista (MVVM) en Angular, junto a otras tecnologías como HTML y CSS, permitiendo, así, la realización de una completa interfaz de usuario que se adapta a las necesidades del cliente. Todo este conjunto permite completar la realización de un proyecto end-to-end, en el que el alumno participa en la síntesis y recopilación de datos, desarrollo full-stack de la plataforma, realización de pruebas y posterior documentación del proyecto. es_ES
dc.description.abstract [EN] In this Master's Thesis, a complete web platform will be developed capable of searching two scientific databases (Pubmed and Bacdive) and storing the search results for later retrieval. The project arises from the need of a biotechnology company to automate its data capture processes from two scientific databases, allowing for storage, subsequent processing, and visualization on a web platform. The project involves an exhaustive development of a search process implemented using web scraping, a technique used in data science for information extraction. For the implementation of this process, the architectural pattern based on web services is followed and implemented through the design of a REST API. Additionally, the back-end environment of the platform is developed using NestJS technology, applying principles of asynchronous execution to improve performance, an aspect that allows storing the extracted data in a "NoSQL" database such as MongoDB. The front-end of the platform is also developed following the Model-View-ViewModel (MVVM) architecture in Angular, along with other technologies such as HTML and CSS, thus allowing for the creation of a complete user interface that meets the client's needs. This entire set allows for the completion of an end-to-end project, in which the student participates in data synthesis and collection, full-stack development of the platform, testing, and subsequent project documentation. en_EN
dc.format.extent 139 es_ES
dc.language Español es_ES
dc.publisher Universitat Politècnica de València es_ES
dc.rights Reserva de todos los derechos es_ES
dc.subject Aplicación web es_ES
dc.subject Desarrollo full-stack es_ES
dc.subject Minería de datos es_ES
dc.subject Ciencia de datos es_ES
dc.subject Base de datos científica es_ES
dc.subject Biotecnología es_ES
dc.subject Servicios web es_ES
dc.subject NestJs es_ES
dc.subject MVVM es_ES
dc.subject Web application en_EN
dc.subject Full-stack development en_EN
dc.subject Data mining en_EN
dc.subject Data science en_EN
dc.subject Scientific data base en_EN
dc.subject Biotechnology en_EN
dc.subject Web services en_EN
dc.subject.classification INGENIERÍA TELEMÁTICA es_ES
dc.subject.other Máster Universitario en Ingeniería de Telecomunicación-Màster Universitari en Enginyeria de Telecomunicació es_ES
dc.title Desarrollo de un proyecto end-to-end para la búsqueda, captura y síntesis de información existente en bases de datos científicas es_ES
dc.title.alternative Development of an end-to-end project for searching, collecting, and synthesizing information of scientific databases es_ES
dc.title.alternative Desenvolupament d'un projecte end-to-end per a la cerca, captura i síntesi d'informació existent en bases de dades científiques es_ES
dc.type Tesis de máster es_ES
dc.rights.accessRights Cerrado es_ES
dc.contributor.affiliation Universitat Politècnica de València. Departamento de Comunicaciones - Departament de Comunicacions es_ES
dc.contributor.affiliation Universitat Politècnica de València. Escuela Técnica Superior de Ingenieros de Telecomunicación - Escola Tècnica Superior d'Enginyers de Telecomunicació es_ES
dc.description.bibliographicCitation Cabello Luna, D. (2024). Desarrollo de un proyecto end-to-end para la búsqueda, captura y síntesis de información existente en bases de datos científicas. Universitat Politècnica de València. http://hdl.handle.net/10251/208776 es_ES
dc.description.accrualMethod TFGM es_ES
dc.relation.pasarela TFGM\164156 es_ES


Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem