IA y el análisis del lenguaje natural como soporte en el proceso de desarrollo de software

dc.contributorFirmenich, Diego Andrés
dc.contributorPazos, Bruno
dc.contributor.authorAguila Barré, Maximiliano Andrés
dc.contributor.authorDe Marco Andrada, Emiliano
dc.date.accessioned2025-06-11T16:46:08Z
dc.date.available2025-06-11T16:46:08Z
dc.date.issued2024
dc.description.abstractEl presente trabajo de tesina aborda la relación entre la Inteligencia Artificial (IA) y el Análisis del Lenguaje Natural (NLP) a fin de evaluarlas como potenciales herramientas de soporte en el proceso de desarrollo de software. A lo largo del documento, se exploran los conceptos fundamentales de estas dos tecnologías, así como su aplicación en América Latina, su enfoque particular en el idioma español y el panorama del mercado actual, para luego concluir en el desarrollo de un proyecto de software que nos permitiera documentar nuestras experiencias en la materia. Al inicio de este proceso, el estado del arte era muy diferente al existente hoy día. A lo largo del periodo que abarcó desde la concepción original del tema de tesina y del objetivo planteado hasta el inicio formal del desarrollo y su finalización, la oferta de IA al público general creció de manera exponencial. A principios del año 2021, durante los primeros pasos que dimos incursionando en estas tecnologías, en el marco del proyecto de investigación "Herramientas de Desarrollo y Procesamiento de Lenguaje Natural e Inteligencia Artificial en la Ingeniería de Software Web", previo a la presentación de la propuesta y al inicio formal del trabajo de tesina, herramientas como Github Copilot y ChatGPT, altamente populares y al alcance del público actualmente, aún estaban en construcción y no eran de masivo conocimiento. El repentino y acelerado avance en torno a estas innovaciones nos obligó a adaptarnos respecto al desarrollo que teníamos proyectado producir; sin embargo, siempre mantuvimos un mismo objetivo y un enfoque principal: evaluar el estado del arte de las tecnologías de IA y NLP y exponer su potencial como grandes herramientas para mejorar y facilitar el trabajo de los desarrolladores. Una vez iniciado formalmente este trayecto, a fines de 2023, y durante el paso de los meses, las tecnologías no pararon de evolucionar, como era de esperarse. A pesar de la desafiante tarea de documentar un estado del arte tan dinámico y constantemente cambiante, fuimos capaces de recopilar una cantidad satisfactoria de datos y herramientas y de sacar provecho de estos mismos avances para lograr concretar un documento con resultados más que satisfactorios que cumplieran con todos los objetivos que planteamos para nuestra tesina. De este modo, podemos afirmar que el avance en las herramientas de IA y NLP, por un lado, nos jugó en contra añadiendo una dificultad extra al esfuerzo por mantener nuestra investigación actualizada y relevante pero, por otro, nos benefició permitiéndonos aprovechar la situación para alcanzar nuestros objetivos. Pero principalmente, sobre todo, podemos asegurar que nos ofreció una experiencia enriquecedora al sumergirnos en las turbulentas corrientes del cambio impulsadas por los avances en tecnologías que, sin poder preverlo en su momento, se posicionarían bajo la mira de las más grandes organizaciones de ciencia e innovación, en una carrera tecnológica por lanzar el producto más revolucionario. Mismas tecnologías las cuales, hoy más que nunca, están en boca de todos. Todo esto coincidentemente y en simultáneo al desarrollo de nuestra tesina.spa
dc.description.filiationFil: Aguila Barré, Maximiliano Andrés. Universidad Nacional de la Patagonia San Juan Bosco. Facultad de Ingeniería; Argentina.
dc.description.filiationFil: De Marco Andrada, Emiliano. Universidad Nacional de la Patagonia San Juan Bosco. Facultad de Ingeniería; Argentina.
dc.format.extent100 p.
dc.identifier.citationAguila Barré, Maximiliano Andrés y De Marco Andrada, Emiliano. (2024). IA y el análisis del lenguaje natural como soporte en el proceso de desarrollo de software. Tesis de grado. Universidad Nacional de la Patagonia San Juan Bosco.
dc.identifier.urihttps://rdi-test.unp.edu.ar/handle/123456789/337
dc.languagespa
dc.publisherUniversidad Nacional de la Patagonia San Juan Bosco. Facultad de Ingeniería. Departamento de informática.
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rights.urihttps://creativecommons.org/licenses/by-nc-sa/4.0/
dc.subjectINTELIGENCIA ARTIFICIAL
dc.subjectINGENIERÍA DEL SOFWARE
dc.subjectLENGUAJE NATURAL
dc.subjectINNOVACIÓN TECNOLÓGICA
dc.titleIA y el análisis del lenguaje natural como soporte en el proceso de desarrollo de softwarespa
dc.typeTrabajo final de grado
dc.type.versioninfo:eu-repo/semantics/acceptedVersion
thesis.degree.disciplineSistemas
thesis.degree.grantorUniversidad Nacional de la Patagonia San Juan Bosco.
thesis.degree.levelLicenciatura
thesis.degree.nameLicenciado en Sistemas
unp.carreraLicenciatura en Sistemas (Orientación Planificación, Gestión y Control de Proyectos Informáticos)
unp.facultadIngeniería
unp.lugarDesarrolloUniversidad Nacional de la Patagonia San Juan Bosco. Facultad de Ingeniería
unp.sedeTrelew

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
FI_Aguila Barre, Maximiliano Andres y De Marco, Andrada Emiliano.pdf
Tamaño:
4 MB
Formato:
Adobe Portable Document Format

Bloque de licencias

Mostrando 1 - 1 de 1
No hay miniatura disponible
Nombre:
license.txt
Tamaño:
1.06 KB
Formato:
Item-specific license agreed to upon submission
Descripción: