Desarrollo de componentes y servicios frontend y backend para plataforma de personas digitales NATI. Práctica empresarial
RESUMEN : Este informe da cuenta del trabajo realizado durante el proceso de prácticas profesionales en la empresa de desarrollo de software e innovación Innovati SAS. El trabajo se centró en el desarrollo de la aplicación Nati, un software como servicio que ofrece asistentes virtuales para empresas...
- Autores:
-
Delgado Cadavid, Giloc
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2024
- Institución:
- Universidad de Antioquia
- Repositorio:
- Repositorio UdeA
- Idioma:
- spa
- OAI Identifier:
- oai:bibliotecadigital.udea.edu.co:10495/42702
- Acceso en línea:
- https://hdl.handle.net/10495/42702
- Palabra clave:
- Programa informático didáctico
Educational software
Automatización
Automation
Aplicación informática
Computer applications
Inteligencia artificial
Artificial intelligence
Unity
Webgl
ThreeJS
Avatar
Angular
http://vocabularies.unesco.org/thesaurus/concept6028
http://vocabularies.unesco.org/thesaurus/concept3401
http://vocabularies.unesco.org/thesaurus/concept520
http://vocabularies.unesco.org/thesaurus/concept3052
- Rights
- openAccess
- License
- http://creativecommons.org/licenses/by-nc-sa/2.5/co/
| id |
UDEA2_98ce8393cc0610aebdef67559e71dce5 |
|---|---|
| oai_identifier_str |
oai:bibliotecadigital.udea.edu.co:10495/42702 |
| network_acronym_str |
UDEA2 |
| network_name_str |
Repositorio UdeA |
| repository_id_str |
|
| dc.title.spa.fl_str_mv |
Desarrollo de componentes y servicios frontend y backend para plataforma de personas digitales NATI. Práctica empresarial |
| title |
Desarrollo de componentes y servicios frontend y backend para plataforma de personas digitales NATI. Práctica empresarial |
| spellingShingle |
Desarrollo de componentes y servicios frontend y backend para plataforma de personas digitales NATI. Práctica empresarial Programa informático didáctico Educational software Automatización Automation Aplicación informática Computer applications Inteligencia artificial Artificial intelligence Unity Webgl ThreeJS Avatar Angular http://vocabularies.unesco.org/thesaurus/concept6028 http://vocabularies.unesco.org/thesaurus/concept3401 http://vocabularies.unesco.org/thesaurus/concept520 http://vocabularies.unesco.org/thesaurus/concept3052 |
| title_short |
Desarrollo de componentes y servicios frontend y backend para plataforma de personas digitales NATI. Práctica empresarial |
| title_full |
Desarrollo de componentes y servicios frontend y backend para plataforma de personas digitales NATI. Práctica empresarial |
| title_fullStr |
Desarrollo de componentes y servicios frontend y backend para plataforma de personas digitales NATI. Práctica empresarial |
| title_full_unstemmed |
Desarrollo de componentes y servicios frontend y backend para plataforma de personas digitales NATI. Práctica empresarial |
| title_sort |
Desarrollo de componentes y servicios frontend y backend para plataforma de personas digitales NATI. Práctica empresarial |
| dc.creator.fl_str_mv |
Delgado Cadavid, Giloc |
| dc.contributor.advisor.none.fl_str_mv |
López Herrera, Diana Margot |
| dc.contributor.author.none.fl_str_mv |
Delgado Cadavid, Giloc |
| dc.subject.unesco.none.fl_str_mv |
Programa informático didáctico Educational software Automatización Automation Aplicación informática Computer applications Inteligencia artificial Artificial intelligence |
| topic |
Programa informático didáctico Educational software Automatización Automation Aplicación informática Computer applications Inteligencia artificial Artificial intelligence Unity Webgl ThreeJS Avatar Angular http://vocabularies.unesco.org/thesaurus/concept6028 http://vocabularies.unesco.org/thesaurus/concept3401 http://vocabularies.unesco.org/thesaurus/concept520 http://vocabularies.unesco.org/thesaurus/concept3052 |
| dc.subject.proposal.spa.fl_str_mv |
Unity Webgl ThreeJS Avatar Angular |
| dc.subject.unescouri.none.fl_str_mv |
http://vocabularies.unesco.org/thesaurus/concept6028 http://vocabularies.unesco.org/thesaurus/concept3401 http://vocabularies.unesco.org/thesaurus/concept520 http://vocabularies.unesco.org/thesaurus/concept3052 |
| description |
RESUMEN : Este informe da cuenta del trabajo realizado durante el proceso de prácticas profesionales en la empresa de desarrollo de software e innovación Innovati SAS. El trabajo se centró en el desarrollo de la aplicación Nati, un software como servicio que ofrece asistentes virtuales para empresas. Nati es un conjunto de aplicaciones que se impulsa por grandes modelos de lenguaje basados en inteligencia artificial generativa para brindar servicios de atención al cliente, asesoramiento de productos y más. Durante el tiempo de prácticas se abordó el proyecto en tres frentes. El primero como desarrollador en Unity, manteniendo y mejorando el proyecto en busca de la automatización de integración de avatares. El segundo como desarrollador frontend con el framework de JavaScript Angular, integrando características a la aplicación, principalmente la adopción de ThreeJS como motor gráfico adicional a Unity. El tercer frente, realizando vigilancia tecnológica en tecnologías de IA generativa para la creación de avatares fotorrealistas en tiempo real. Como resultado, el ecosistema Nati cuenta con una muy buena alternativa para el uso de personas digitales, más optimizada para la web y con mejor aspecto visual, además queda encaminada a la implementación de tecnologías de IA generativa de vanguardia. |
| publishDate |
2024 |
| dc.date.accessioned.none.fl_str_mv |
2024-10-10T19:42:24Z |
| dc.date.available.none.fl_str_mv |
2024-10-10T19:42:24Z |
| dc.date.issued.none.fl_str_mv |
2024 |
| dc.type.spa.fl_str_mv |
Tesis/Trabajo de grado - Monografía - Pregrado |
| dc.type.coar.spa.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
| dc.type.redcol.spa.fl_str_mv |
https://purl.org/redcol/resource_type/TP |
| dc.type.coarversion.spa.fl_str_mv |
http://purl.org/coar/version/c_b1a7d7d4d402bcce |
| dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
| dc.type.version.spa.fl_str_mv |
info:eu-repo/semantics/draft |
| format |
http://purl.org/coar/resource_type/c_7a1f |
| status_str |
draft |
| dc.identifier.uri.none.fl_str_mv |
https://hdl.handle.net/10495/42702 |
| url |
https://hdl.handle.net/10495/42702 |
| dc.language.iso.spa.fl_str_mv |
spa |
| language |
spa |
| dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-sa/2.5/co/ |
| dc.rights.uri.spa.fl_str_mv |
https://creativecommons.org/licenses/by-nc-sa/4.0/ |
| dc.rights.accessrights.spa.fl_str_mv |
info:eu-repo/semantics/openAccess |
| dc.rights.coar.spa.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
| rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-sa/2.5/co/ https://creativecommons.org/licenses/by-nc-sa/4.0/ http://purl.org/coar/access_right/c_abf2 |
| eu_rights_str_mv |
openAccess |
| dc.format.extent.spa.fl_str_mv |
27 páginas |
| dc.format.mimetype.spa.fl_str_mv |
application/pdf |
| dc.publisher.spa.fl_str_mv |
Universidad de Antioquia |
| dc.publisher.place.spa.fl_str_mv |
Medellín, Colombia |
| dc.publisher.faculty.spa.fl_str_mv |
Facultad de Ingeniería. Ingeniería de Sistemas |
| institution |
Universidad de Antioquia |
| bitstream.url.fl_str_mv |
https://bibliotecadigital.udea.edu.co/bitstreams/a9c01c00-7d32-40e3-9ab6-21d1352cc99f/download https://bibliotecadigital.udea.edu.co/bitstreams/88c80a62-17d5-4431-b28a-0f65f432deb8/download https://bibliotecadigital.udea.edu.co/bitstreams/b28cb8c4-da36-4bc2-a8fb-e96ee182f3c3/download https://bibliotecadigital.udea.edu.co/bitstreams/75f54e5e-38c8-4f2b-bf5e-1fd9338f967a/download https://bibliotecadigital.udea.edu.co/bitstreams/c05d151c-8ec7-419a-ab16-a3422be8730c/download https://bibliotecadigital.udea.edu.co/bitstreams/be1506f6-ac21-4821-b3a9-df6359246fe2/download https://bibliotecadigital.udea.edu.co/bitstreams/66e05e4e-34a1-4bf4-ad4d-1b70cbae6a0d/download https://bibliotecadigital.udea.edu.co/bitstreams/5f8e2171-4efd-4e8c-99a0-7390418216ef/download |
| bitstream.checksum.fl_str_mv |
e2060682c9c70d4d30c83c51448f4eed 9cefa536357b976c0b1fda588dd6f875 2040fa6d21700e94c9428052151dd030 8a4605be74aa9ea9d79846c1fba20a33 5a906b9d1ac55f8492f2270c843f95c2 c067804b740ae2459fca5bc4d6891686 2fb89466c743f0cfdab52c50648f5901 183907ea1cdf82490b75bcfc97aa3188 |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Repositorio Institucional de la Universidad de Antioquia |
| repository.mail.fl_str_mv |
aplicacionbibliotecadigitalbiblioteca@udea.edu.co |
| _version_ |
1851052505146851328 |
| spelling |
López Herrera, Diana MargotDelgado Cadavid, Giloc2024-10-10T19:42:24Z2024-10-10T19:42:24Z2024https://hdl.handle.net/10495/42702RESUMEN : Este informe da cuenta del trabajo realizado durante el proceso de prácticas profesionales en la empresa de desarrollo de software e innovación Innovati SAS. El trabajo se centró en el desarrollo de la aplicación Nati, un software como servicio que ofrece asistentes virtuales para empresas. Nati es un conjunto de aplicaciones que se impulsa por grandes modelos de lenguaje basados en inteligencia artificial generativa para brindar servicios de atención al cliente, asesoramiento de productos y más. Durante el tiempo de prácticas se abordó el proyecto en tres frentes. El primero como desarrollador en Unity, manteniendo y mejorando el proyecto en busca de la automatización de integración de avatares. El segundo como desarrollador frontend con el framework de JavaScript Angular, integrando características a la aplicación, principalmente la adopción de ThreeJS como motor gráfico adicional a Unity. El tercer frente, realizando vigilancia tecnológica en tecnologías de IA generativa para la creación de avatares fotorrealistas en tiempo real. Como resultado, el ecosistema Nati cuenta con una muy buena alternativa para el uso de personas digitales, más optimizada para la web y con mejor aspecto visual, además queda encaminada a la implementación de tecnologías de IA generativa de vanguardia.ABSTRACT : This report provides an account of the work carried out during the professional internship at the software development and innovation company Innovati SAS. The work focused on the development of the Nati application, a software as a service that offers virtual assistants for companies. Nati is a suite of applications powered by large language models to provide customer service, product advice, and more. During the internship period, the project was approached from three fronts. The first as a Unity developer, maintaining and improving the project in pursuit of automating avatar integration. The second as a frontend developer with the JavaScript framework Angular, integrating features into the application, mainly the adoption of ThreeJS as an additional graphics engine to Unity. The third involved technological surveillance in generative AI technologies for the creation of real-time photorealistic avatars. As a result, the Nati ecosystem has a very good alternative for the use of digital personas, more optimized for the web and with a better visual appearance, and is also on track for the implementation of cutting-edge generative AI technologies.PregradoIngeniero de Sistemas27 páginasapplication/pdfspaUniversidad de AntioquiaMedellín, ColombiaFacultad de Ingeniería. Ingeniería de Sistemashttp://creativecommons.org/licenses/by-nc-sa/2.5/co/https://creativecommons.org/licenses/by-nc-sa/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Desarrollo de componentes y servicios frontend y backend para plataforma de personas digitales NATI. Práctica empresarialTesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/resource_type/c_7a1fhttps://purl.org/redcol/resource_type/TPhttp://purl.org/coar/version/c_b1a7d7d4d402bcceinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/draftPrograma informático didácticoEducational softwareAutomatizaciónAutomationAplicación informáticaComputer applicationsInteligencia artificialArtificial intelligenceUnityWebglThreeJSAvatarAngularhttp://vocabularies.unesco.org/thesaurus/concept6028http://vocabularies.unesco.org/thesaurus/concept3401http://vocabularies.unesco.org/thesaurus/concept520http://vocabularies.unesco.org/thesaurus/concept3052PublicationCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-81051https://bibliotecadigital.udea.edu.co/bitstreams/a9c01c00-7d32-40e3-9ab6-21d1352cc99f/downloade2060682c9c70d4d30c83c51448f4eedMD53falseAnonymousREADORIGINALDelgadoGiloc_2024_FrontendBackendNati.pdfDelgadoGiloc_2024_FrontendBackendNati.pdfTrabajo de grado de pregradoapplication/pdf1152018https://bibliotecadigital.udea.edu.co/bitstreams/88c80a62-17d5-4431-b28a-0f65f432deb8/download9cefa536357b976c0b1fda588dd6f875MD51trueAnonymousREADPóster.pdfPóster.pdfAnexoapplication/pdf1281284https://bibliotecadigital.udea.edu.co/bitstreams/b28cb8c4-da36-4bc2-a8fb-e96ee182f3c3/download2040fa6d21700e94c9428052151dd030MD52falseAnonymousREADLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://bibliotecadigital.udea.edu.co/bitstreams/75f54e5e-38c8-4f2b-bf5e-1fd9338f967a/download8a4605be74aa9ea9d79846c1fba20a33MD54falseAnonymousREADTEXTDelgadoGiloc_2024_FrontendBackendNati.pdf.txtDelgadoGiloc_2024_FrontendBackendNati.pdf.txtExtracted texttext/plain39370https://bibliotecadigital.udea.edu.co/bitstreams/c05d151c-8ec7-419a-ab16-a3422be8730c/download5a906b9d1ac55f8492f2270c843f95c2MD55falseAnonymousREADPóster.pdf.txtPóster.pdf.txtExtracted texttext/plain2903https://bibliotecadigital.udea.edu.co/bitstreams/be1506f6-ac21-4821-b3a9-df6359246fe2/downloadc067804b740ae2459fca5bc4d6891686MD57falseAnonymousREADTHUMBNAILDelgadoGiloc_2024_FrontendBackendNati.pdf.jpgDelgadoGiloc_2024_FrontendBackendNati.pdf.jpgGenerated Thumbnailimage/jpeg5991https://bibliotecadigital.udea.edu.co/bitstreams/66e05e4e-34a1-4bf4-ad4d-1b70cbae6a0d/download2fb89466c743f0cfdab52c50648f5901MD56falseAnonymousREADPóster.pdf.jpgPóster.pdf.jpgGenerated Thumbnailimage/jpeg19989https://bibliotecadigital.udea.edu.co/bitstreams/5f8e2171-4efd-4e8c-99a0-7390418216ef/download183907ea1cdf82490b75bcfc97aa3188MD58falseAnonymousREAD10495/42702oai:bibliotecadigital.udea.edu.co:10495/427022025-03-26 23:27:19.697http://creativecommons.org/licenses/by-nc-sa/2.5/co/open.accesshttps://bibliotecadigital.udea.edu.coRepositorio Institucional de la Universidad de Antioquiaaplicacionbibliotecadigitalbiblioteca@udea.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |
