Web application for generating Entity-Relationship diagrams with Natural Language Processing

UDC.coleccionTraballos académicoses_ES
UDC.tipotrabTFGes_ES
UDC.titulacionGrao en Enxeñaría Informáticaes_ES
dc.contributor.advisorVilares, David
dc.contributor.authorSineiro Barreiro, David
dc.contributor.otherUniversidade da Coruña. Facultade de Informáticaes_ES
dc.date.accessioned2024-10-14T11:36:18Z
dc.date.embargoEndDate2025-04-14es_ES
dc.date.embargoLift2025-04-14
dc.date.issued2024-09
dc.description.abstract[Resumen]: Los ingenieros de software suelen utilizar diagramas Entidad-Relación (ER) para describir bases de datos relacionales porque ofrecen una forma clara y sencilla de representar los datos. Pero dibujar diagramas ER suele requerir conocimientos previos en modelado de datos. Este proyecto presenta un prototipo que utiliza grandes modelos de lenguaje (LLM), una forma de enfoque de procesamiento del lenguaje natural (PLN), para agilizar el proceso. El sistema produce salidas estructuradas en formatos comunes que pueden utilizarse para crear diagramas ER con sólo unas sencillas indicaciones al usuario. Para acercar este prototipo al usuario, desarrollamos una aplicación web con una interfaz fácil de usar que agiliza y hace más accesible el proceso de creación de diagramas.es_ES
dc.description.abstract[Abstract]: Software engineers frequently use Entity-Relationship (ER) diagrams to describe relational databases because they offer a clear and easy way of representing the data. But drawing ER diagrams usually requires previous knowledge in data modelling. This project presents a prototype that uses large language models (LLMs), a form of natural language processing (NLP) approach, to streamline the process. The system produces structured outputs in common formats that may be used to create ER diagrams with only a few simple user prompts. In order to bring this prototype to the user, we developed a web application with an easy-to-use interface that makes the process of creating diagrams faster and more accessible.es_ES
dc.description.traballosTraballo fin de grao (UDC.FIC). Enxeñaría Informática. Curso 2023/2024es_ES
dc.identifier.urihttp://hdl.handle.net/2183/39591
dc.language.isoenges_ES
dc.rightsAtribución 3.0 Españaes_ES
dc.rights.accessRightsopen accesses_ES
dc.rights.urihttp://creativecommons.org/licenses/by/3.0/es/*
dc.rights.urihttp://creativecommons.org/licenses/by/3.0/es/
dc.subjectEntity-Relationship diagrames_ES
dc.subjectData modellinges_ES
dc.subjectNatural language processinges_ES
dc.subjectLarge language modelses_ES
dc.subjectDjangoes_ES
dc.subjectLangChaines_ES
dc.subjectPlantUMLes_ES
dc.subjectMermaides_ES
dc.subjectGoJSes_ES
dc.subjectDiagrama Entidad-Relaciónes_ES
dc.subjectModelado de datoses_ES
dc.subjectProcesamiento del lenguaje naturales_ES
dc.subjectModelo extenso de lenguajees_ES
dc.titleWeb application for generating Entity-Relationship diagrams with Natural Language Processinges_ES
dc.typebachelor thesis
dspace.entity.typePublication
relation.isAdvisorOfPublication37dabbe9-f54f-43bb-960e-0bf3ac7e54eb
relation.isAdvisorOfPublication.latestForDiscovery37dabbe9-f54f-43bb-960e-0bf3ac7e54eb

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
SineiroBarreiro_David_TFG_2024.pdf
Size:
3.62 MB
Format:
Adobe Portable Document Format
Description:
TFG EI