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

Autores
Aguila Barré, Maximiliano Andrés; Marco Andrada, Emiliano De
Año de publicación
2024
Idioma
español castellano
Tipo de recurso
tesis de grado
Estado
versión aceptada
Colaborador/a o director/a de tesis
Firmenich, Diego Andrés
Pazos, Bruno
Descripción
El 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.
Fil: Aguila Barre, Maximiliano Andres. Universidad Nacional de la Patagonia San Juan Bosco. Facultad de Ingeniería. Departamento de Informática; Argentina.
Fil: Marco Andrada, Emiliano De. Universidad Nacional de la Patagonia San Juan Bosco. Facultad de Ingeniería. Departamento de Informática; Argentina.
Fuente
Aguila Barre, Maximiliano Andres y Marco Andrada, Emiliano De. (2024). IA y el análisis del lenguaje natural como soporte en el proceso de desarrollo de software. Tesina (Tesis de grado). Universidad Nacional de la Patagonia San Juan Bosco.
Materia
SISTEMAS DE INFORMACION
INFORMATICA
INGENIERIA DE PROGRAMAS INFORMATICOS
INTELIGENCIA ARTIFICIAL
LENGUAJE NATURAL
Nivel de accesibilidad
acceso abierto
Condiciones de uso
https://creativecommons.org/licenses/by-nc-sa/4.0/
Repositorio
Repositorio Digital Institucional (UNPSJB)
Institución
Universidad Nacional de la Patagonia San Juan Bosco
OAI Identificador
oai:rdi.unp.edu.ar:123456789/545

id RDI-UNPSJB_8b89e63ab820cbc8ce6474b7dd24cc67
oai_identifier_str oai:rdi.unp.edu.ar:123456789/545
network_acronym_str RDI-UNPSJB
repository_id_str
network_name_str Repositorio Digital Institucional (UNPSJB)
spelling IA y el análisis del lenguaje natural como soporte en el proceso de desarrollo de softwareAguila Barré, Maximiliano AndrésMarco Andrada, Emiliano DeSISTEMAS DE INFORMACIONINFORMATICAINGENIERIA DE PROGRAMAS INFORMATICOSINTELIGENCIA ARTIFICIALLENGUAJE NATURALEl 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.Fil: Aguila Barre, Maximiliano Andres. Universidad Nacional de la Patagonia San Juan Bosco. Facultad de Ingeniería. Departamento de Informática; Argentina.Fil: Marco Andrada, Emiliano De. Universidad Nacional de la Patagonia San Juan Bosco. Facultad de Ingeniería. Departamento de Informática; Argentina.Universidad Nacional de la Patagonia San Juan Bosco. Facultad de Ingeniería. Departamento de InformáticaFirmenich, Diego AndrésPazos, Bruno2024info:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_7a1finfo:ar-repo/semantics/tesisDeGrado100 p.application/pdfhttps://rdi.unp.edu.ar/handle/123456789/545Aguila Barre, Maximiliano Andres y Marco Andrada, Emiliano De. (2024). IA y el análisis del lenguaje natural como soporte en el proceso de desarrollo de software. Tesina (Tesis de grado). Universidad Nacional de la Patagonia San Juan Bosco.reponame:Repositorio Digital Institucional (UNPSJB)instname:Universidad Nacional de la Patagonia San Juan Boscospainfo:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-sa/4.0/2026-04-29T16:39:23Zoai:rdi.unp.edu.ar:123456789/545instacron:UNPSJBInstitucionalhttps://rdi.unp.edu.ar/Universidad públicahttps://www.unp.edu.ar/https://rdi.unp.edu.ar/server/oai/snrdhaydee_murga@yahoo.com.arArgentinaopendoar:108822026-04-29 16:39:24.026Repositorio Digital Institucional (UNPSJB) - Universidad Nacional de la Patagonia San Juan Boscofalse
dc.title.none.fl_str_mv IA y el análisis del lenguaje natural como soporte en el proceso de desarrollo de software
title IA y el análisis del lenguaje natural como soporte en el proceso de desarrollo de software
spellingShingle IA y el análisis del lenguaje natural como soporte en el proceso de desarrollo de software
Aguila Barré, Maximiliano Andrés
SISTEMAS DE INFORMACION
INFORMATICA
INGENIERIA DE PROGRAMAS INFORMATICOS
INTELIGENCIA ARTIFICIAL
LENGUAJE NATURAL
title_short IA y el análisis del lenguaje natural como soporte en el proceso de desarrollo de software
title_full IA y el análisis del lenguaje natural como soporte en el proceso de desarrollo de software
title_fullStr IA y el análisis del lenguaje natural como soporte en el proceso de desarrollo de software
title_full_unstemmed IA y el análisis del lenguaje natural como soporte en el proceso de desarrollo de software
title_sort IA y el análisis del lenguaje natural como soporte en el proceso de desarrollo de software
dc.creator.none.fl_str_mv Aguila Barré, Maximiliano Andrés
Marco Andrada, Emiliano De
author Aguila Barré, Maximiliano Andrés
author_facet Aguila Barré, Maximiliano Andrés
Marco Andrada, Emiliano De
author_role author
author2 Marco Andrada, Emiliano De
author2_role author
dc.contributor.none.fl_str_mv Firmenich, Diego Andrés
Pazos, Bruno
dc.subject.none.fl_str_mv SISTEMAS DE INFORMACION
INFORMATICA
INGENIERIA DE PROGRAMAS INFORMATICOS
INTELIGENCIA ARTIFICIAL
LENGUAJE NATURAL
topic SISTEMAS DE INFORMACION
INFORMATICA
INGENIERIA DE PROGRAMAS INFORMATICOS
INTELIGENCIA ARTIFICIAL
LENGUAJE NATURAL
dc.description.none.fl_txt_mv El 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.
Fil: Aguila Barre, Maximiliano Andres. Universidad Nacional de la Patagonia San Juan Bosco. Facultad de Ingeniería. Departamento de Informática; Argentina.
Fil: Marco Andrada, Emiliano De. Universidad Nacional de la Patagonia San Juan Bosco. Facultad de Ingeniería. Departamento de Informática; Argentina.
description El 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.
publishDate 2024
dc.date.none.fl_str_mv 2024
dc.type.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
info:eu-repo/semantics/acceptedVersion
http://purl.org/coar/resource_type/c_7a1f
info:ar-repo/semantics/tesisDeGrado
format bachelorThesis
status_str acceptedVersion
dc.identifier.none.fl_str_mv https://rdi.unp.edu.ar/handle/123456789/545
url https://rdi.unp.edu.ar/handle/123456789/545
dc.language.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
https://creativecommons.org/licenses/by-nc-sa/4.0/
eu_rights_str_mv openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-sa/4.0/
dc.format.none.fl_str_mv 100 p.
application/pdf
dc.publisher.none.fl_str_mv Universidad Nacional de la Patagonia San Juan Bosco. Facultad de Ingeniería. Departamento de Informática
publisher.none.fl_str_mv Universidad Nacional de la Patagonia San Juan Bosco. Facultad de Ingeniería. Departamento de Informática
dc.source.none.fl_str_mv Aguila Barre, Maximiliano Andres y Marco Andrada, Emiliano De. (2024). IA y el análisis del lenguaje natural como soporte en el proceso de desarrollo de software. Tesina (Tesis de grado). Universidad Nacional de la Patagonia San Juan Bosco.
reponame:Repositorio Digital Institucional (UNPSJB)
instname:Universidad Nacional de la Patagonia San Juan Bosco
reponame_str Repositorio Digital Institucional (UNPSJB)
collection Repositorio Digital Institucional (UNPSJB)
instname_str Universidad Nacional de la Patagonia San Juan Bosco
repository.name.fl_str_mv Repositorio Digital Institucional (UNPSJB) - Universidad Nacional de la Patagonia San Juan Bosco
repository.mail.fl_str_mv haydee_murga@yahoo.com.ar
_version_ 1863835811650207744
score 13.039539