Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA
 

Experimentos con la API de ChatGPT

dc.contributor.advisorPalomino Tarjuelo, Miguel
dc.contributor.authorAlcolea Alcolea, Mario
dc.contributor.authorCarrasco Ferri, Jose Javier
dc.date.accessioned2024-07-01T14:35:59Z
dc.date.available2024-07-01T14:35:59Z
dc.date.issued2024
dc.degree.titleGrado en Ingeniería Informática
dc.descriptionTrabajo de Fin de Grado en Ingeniería Informática, Facultad de Informática UCM, Departamento de Sistemas Informáticos y Computación, Curso 2023/2024.
dc.description.abstractDesce hace un par de años, el uso de aplicaciones basadas en inteligencia artificial ha experimentado un notable aumento en la esfera de los usuarios no expertos. La introducción de la tecnología Transformer ha sido un factor determinante en este crecimiento ya que en poco tiempo de desarrollo los modelos de lenguaje grandes han demostrado ser capaces de realizar tareas de procesamiento de lenguaje natural de forma eficiente y precisa. Este nuevo panorama tecnológico abre oportunidades para el desarrollo de aplicaciones innovadoras que aprovechen estas nuevas tecnologías. Por ende, el propósito de este estudio es realizar un análisis del uso de la API de uno de estos modelos de lenguaje de gran tamaño en el desarrollo de aplicaciones. La utilización de las APIs de estos modelos de lenguaje marca un nuevo enfoque en el desarrollo de aplicaciones de software. En este proyecto, hemos creado una aplicación web que emplea las API de diferentes modelos para gestionar interacciones con el usuario. Esta aplicación actúa como tutor, corrector y juez de problemas de programación relacionados con la algoritmia y estructuras de datos. Gracias al uso de las API de ChatGPT y Claude, la aplicación puede proporcionar asistencia, correcciones y evaluaciones relacionadas con estos problemas. Además, se llevó a cabo una evaluación para determinar la abilidad y las ventajas de utilizar esta tecnología en comparación con los métodos de desarrollo de software más convencionales.
dc.description.abstractIn recent years, the use of applications based on artificial intelligence has experienced a notable increase in the sphere of common technology users. The introduction of Transformer technology has been a driving factor in this growth, as in a short development time, large-scale language models have proven to be extremely useful for a wide range of users. This new technological landscape opens opportunities for the development of innovative applications that take advantage of these new technologies. Therefore, the purpose of this study is to perform an analysis of the use of the API of one of these large language models in application development. The use of the APIs of these language models marks a new approach in the development of software applications. In this project, we have created a web application that uses the API from different models to manage user interactions. This application acts as a tutor, corrector and judge of programming problems related to algorithms and data structures. Using the API from ChatGPT and Claude, the app can provide support, fixes, and reviews related to these issues. Additionally, a comprehensive evaluation was conducted to determine the reliability and benefits of usin
dc.description.departmentDepto. de Sistemas Informáticos y Computación
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.statusunpub
dc.identifier.urihttps://hdl.handle.net/20.500.14352/105387
dc.language.isospa
dc.page.total47
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internationalen
dc.rights.accessRightsopen access
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subject.cdu004(043.3)
dc.subject.keywordInteligencia Artificial
dc.subject.keywordModelos de Lenguaje
dc.subject.keywordChatGPT
dc.subject.keywordAPI
dc.subject.keywordAplicaciones Web
dc.subject.keywordDesarrollo de Software
dc.subject.keywordTutor
dc.subject.keywordJuez
dc.subject.keywordArtificial Inteligence
dc.subject.keywordLanguage Models
dc.subject.keywordWeb Applications
dc.subject.keywordSoftware Development
dc.subject.keywordJudge
dc.subject.ucmInformática (Informática)
dc.subject.unesco33 Ciencias Tecnológicas
dc.titleExperimentos con la API de ChatGPT
dc.title.alternativeExperiments with the ChatGPT API
dc.typebachelor thesis
dc.type.hasVersionAM
dspace.entity.typePublication
relation.isAdvisorOfPublication52909b00-b705-4307-84db-d3211eedef69
relation.isAdvisorOfPublication.latestForDiscovery52909b00-b705-4307-84db-d3211eedef69

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
238920~2.PDF
Size:
916.27 KB
Format:
Adobe Portable Document Format