Asistente de IA para la optimización de consultas académicas del Proyecto Curricular de Ingeniería Telemática integrado con la API de GPT de OpenAI: un enfoque basado en vectores
dc.contributor.advisor | Leguizamón Páez, Miguel Angel | |
dc.contributor.author | Arenas Pamplona, Estif Fabian | |
dc.contributor.author | Alvarez Paez, Brandon Stiv | |
dc.contributor.orcid | Leguizamón Páez, Miguel Angel [0000-0003-0457-0126] | |
dc.date.accessioned | 2025-06-07T18:39:48Z | |
dc.date.available | 2025-06-07T18:39:48Z | |
dc.date.created | 2025-05-14 | |
dc.description | El acceso a la información sobre el proyecto curricular de Ingeniería telemática en la Universidad Distrital tanto para estudiantes, como aspirantes y ciudadanos resulta ser complicada al momento de ser consultada. Este trabajo propone el desarrollo de un asistente virtual basado en inteligencia artificial para mejorar la gestión de consultas académicas y administrativas en el proyecto curricular de Ingeniería Telemática de la Universidad Distrital Francisco José de Caldas. La solución responde a la creciente demanda de consultas que generan retrasos en la entrega de información, sobrecarga en el personal administrativo y dificultades para acceder a datos relevantes de forma eficiente. El asistente virtual integra la API de GPT de OpenAI para el procesamiento de lenguaje natural y una base de datos de vectores que permite organizar y recuperar información de manera eficiente. El proyecto se desarrolla utilizando el marco de trabajo ágil Scrum, que facilita la planificación, implementación y mejora continua mediante sprints iterativos. Los componentes principales de la solución incluyen el backend para la gestión de consultas, el frontend que ofrece una interfaz intuitiva para los usuarios, y la infraestructura de servicios en la nube de Azure que permite la escalabilidad, seguridad y disponibilidad del sistema. El proceso de desarrollo abarca la recolección y catalogación de documentos relevantes, la implementación de mecanismos de seguridad, la integración de tecnologías de búsqueda semántica y pruebas exhaustivas de rendimiento y usabilidad. Se espera que el asistente virtual mejore la eficiencia en la gestión de consultas, reduzca la carga operativa del personal administrativo y aumente la satisfacción de los usuarios al facilitar el acceso rápido a la información académica y administrativa relevante. Con esta solución tecnológica se busca establecer un precedente para la innovación digital en el proyecto curricular de Ingeniería Telemática y el uso de inteligencia artificial en el ámbito universitario. | |
dc.description.abstract | Access to information about the Telematics Engineering curricular project at the Universidad Distrital for students, applicants and citizens is complicated when it comes to consulting it. This work proposes the development of a virtual assistant based on artificial intelligence to improve the management of academic and administrative queries in the Telematics Engineering curricular project at the Universidad Distrital Francisco José de Caldas. The solution responds to the growing demand for queries that generate delays in the delivery of information, the overload of administrative staff and difficulties in accessing relevant data efficiently. The virtual assistant integrates the OpenAI GPT API for natural language processing and a vector database that allows for efficient organization and retrieval of information. The project is developed using the agile Scrum framework, which facilitates planning, implementation and continuous improvement through iterative sprints. The main components of the solution include the backend for query management, the frontend that offers an intuitive interface for users, and the Azure cloud services infrastructure that allows for system scalability, security and availability. The development process includes the collection and cataloging of relevant documents, the implementation of security mechanisms, the integration of semantic search technologies, and exhaustive performance and usability testing. The virtual assistant is expected to improve efficiency in query management, reduce the operational burden on administrative staff, and increase user satisfaction by facilitating quick access to relevant academic and administrative information. This technological solution seeks to set a precedent for digital innovation in the Telematics Engineering curricular project and the use of artificial intelligence in the university environment. | |
dc.format.mimetype | ||
dc.identifier.uri | http://hdl.handle.net/11349/95980 | |
dc.language.iso | spa | |
dc.publisher | Universidad Francisco Jose de Caldas | |
dc.relation.references | IBM. What Is Artificial Intelligence (AI)? | IBM. IBM - United States [página web]. [Consultado 4, mayo, 2024]. Disponible <https://www.ibm.com/think/topics/artificial-intelligence>. | |
dc.relation.references | COPELAND, B. J. Artificial intelligence (AI) | Definition, Examples, Types, Applications, Companies, & Facts | Britannica. Encyclopedia Britannica [página web]. (20, julio, 1998). [Consultado el 4, mayo, 2024]. Disponible en Internet: <https://www.britannica.com/technology/artificial-intelligence>. | |
dc.relation.references | ¿QUÉ ES el procesamiento del lenguaje natural? Google Cloud [Anónimo]. Google Cloud [página web]. [Consultado el 4, mayo, 2024]. Disponible en Internet: <https://cloud.google.com/learn/what-is-natural-language-processing?hl=es>. | |
dc.relation.references | ASISTENTE VIRTUAL: retos y posibilidades para la inteligencia artificial [Anónimo]. Tableau [página web]. [Consultado el 4, mayo, 2024]. Disponible en Internet: <https://www.tableau.com/data-insights/ai/ai-virtual-assistant>. | |
dc.relation.references | ¿QUÉ ES la API ChatGPT y qué puede hacer por mi negocio? - Nucleoo [Anónimo]. Nucleoo [página web]. [Consultado el 4, mayo, 2024]. Disponible en Internet: <https://www.nucleoo.com/blog/que-es-la-api-chatgpt-y-que-puede-hacer por-mi-negocio/>. | |
dc.relation.references | ¿QUÉ ES una base de datos vectorial? Explicación de las bases de datos vectoriales - AWS [Anónimo]. Amazon Web Services, Inc. [página web]. [Consultado el 4, mayo, 2024]. Disponible en Internet: <https://aws.amazon.com/es/what is/vector-databases/>. | |
dc.relation.references | ¿Qué es la automatización de procesos? - SAP. [página web]. [Consultado el 4, mayo, 2024]. Disponible en <https://www.sap.com/latinamerica/products/technology-platform/process automation/what-is-process-automation.html>. | |
dc.relation.references | Accesibilidad de la Información. Rabuñal, J. R., & Rivero, D. (2007). RUC [página web]. el 4, mayo, 2024]. Disponible en Internet: <https://ruc.udc.es/dspace/bitstream/handle/2183/13117/CC 116_art_7.pdf?sequence=1&isAllowed=y>. | |
dc.relation.references | Qué es scrum y cómo empezar. Atlassian.com. Collaboration software for software, IT and business teams [página web]. [Consultado el 31, marzo, 2025]. Disponible en Internet: <https://www.atlassian.com/es/agile/scrum>. | |
dc.relation.references | La Guía Scrum. Objetivoscrum.com. Schwaber, K & Sutherland, J. (2018). [página web]. [Consultado el 16, mayo, 2024]. Disponible en Internet: <https://objetivoscrum.com/wp-content/uploads/2021/01/2020-Scrum-Guide Spanish-European-2.0_objetivoScrum.pdf>. | |
dc.relation.references | Diseño de Prototipo de Chat Bot para la orientación en la selección de una Carrera de pregrado de la Facultad de Ingeniería de la Universidad Distrital Francisco José De Caldas. Universidad Distrital Francisco José de Caldas. Ballesteros, E., & Buitrago, C. (2018). [página web]. [Consultado el 16, mayo, 2024]. Disponible en Internet: <https://repository.udistrital.edu.co/handle/11349/13633>. | |
dc.relation.references | Diseño de Prototipo de Chat Bot para dar respuesta a solicitudes de soporte al área de pagos en una empresa de telecomunicaciones. Especialización en Ingeniería del Software, Universidad Distrital Francisco José de Caldas. Caicedo Torres, H. A. (2020). [página web]. [Consultado el 16, mayo, 2024]. Disponible en Internet: <https://repository.udistrital.edu.co/bitstream/handle/11349/27947/CaicedoTorresH aroldAndres2020.pdf?sequence=1>. | |
dc.relation.references | Diseño de Prototipo de Chatbot en Hangouts para la resolución de preguntas frecuentes de la Universidad Distrital Francisco José de Caldas. Universidad Distrital Francisco José de Caldas, Especialización en Ingeniería de Software, Bogotá D.C. Mass López, P. S., & Orjuela Castillo, J. J. (2020). [página web]. [Consultado el 16, mayo, 2024]. Disponible <https://repository.udistrital.edu.co/handle/11349/25077>. | |
dc.relation.references | Generative Pre-Trained Transformer (GPT) in Research: A Systematic Review on Data Augmentation. Informatics, 15(2), 99. Suf, F. (2024). [página web]. [Consultado el 16, mayo, 2024]. <http://www.mdpi.com/2078-2489/15/2/99>. | |
dc.relation.references | Prototipo de un Asistente Virtual Web para optimizar el acceso a la información administrativa del estudiante - Facultad de Ingeniería de la Universidad Distrital Francisco José de Caldas. Universidad Distrital Francisco José de Caldas, Facultad de Ingeniería, Ingeniería de Sistemas, Bogotá D.C. Morales Aguilar, D. (2020). [página web]. [Consultado el 16, mayo, 2024]. Disponible en Internet: <https://repository.udistrital.edu.co/bitstream/handle/11349/29752/MoralesAguilarD avid2020.pdf?sequence=2>. | |
dc.relation.references | Prototipo De Asistente Académico Inteligente Para La Atención De Dudas Del Proyecto Curricular De Tecnología En Sistematización De Datos E Ingeniería En Telemática. Alape Ávila, C. L. & León Ibagón J. F (2024). [página web]. [Consultado el 16, mayo, 2024]. Disponible en Internet: <https://repository.udistrital.edu.co/server/api/core/bitstreams/9b8ff16c-3ecd-489f a734-113a881eb258/content>. | |
dc.relation.references | An Intelligent Retrieval Augmented Generation Chatbot for Contextually-Aware Conversations to Guide High School Students. Amarnath N. S. & Nagarajan R. (2024). [Consultado el 10.1109/ICIT58465.2023.10160369>. | |
dc.relation.references | ChatPapers: An AI Chatbot for Interacting with Academic Research. Max Dean, Raymond R. Bond, Michael F. McTear, Maurice D. Mulvenna. (2024). [Consultado el 16, mayo, 2024]. <DOI: 10.1109/AICS60730.2023.10470521>. | |
dc.relation.references | LLM based QA chatbot builder: A generative AI-based chatbot builder for question answering. Md. Shahidul Salim; Sk. Imran Hossain; Tanim Jalal; Dhiman K. Bose; M. Jahid I. Basher. (2024). [Consultado el 16, mayo, 2024]. <DOI: 10.1016/j.softx.2024.102029>. | |
dc.relation.references | Integrating a LLaMa-based Chatbot with Augmented Retrieval Generation as a Complementary Educational Tool for High School and College Students. D. S. Cabezas; R. Fonseca-Delgado; I. Reyes-Chacón; P. Vizcaíno-Imacaña; M. E. Morocho-Cayamcela. (2024). [Consultado el 16, mayo, 2024]. Disponible en Internet: < http://repositorio.yachaytech.edu.ec/handle/123456789/886 >. | |
dc.relation.references | NOVI: Chatbot System for University Novice with BERT and LLMs. Yoonji Nam; TaeWoong Seo; Gyeongcheol Shin; Sangji Lee; JaeEun Im. (2024). [Consultado el 16, mayo, 2024]. Disponible en Internet: < https://arxiv.org/html/2409.06192v1#:~:text=data,input%20data%20from%20the%2 0user>. | |
dc.relation.references | Domain-specific chatbots for science using embeddings. Yager K. G. (2023). [Consultado 16, mayo, 2024]. Disponible en Internet: < https://pubs.rsc.org/en/content/articlehtml/2023/dd/d3dd00112a#:~:text=in%20thes e%20areas%2C%20contrasted%20with,in%20accelerating%20their%20research %20efforts>. | |
dc.relation.references | Meet C4SE: Your New Collaborator for Software Engineering Tasks. De Vito G. & Lambiase S. & Palomba F & Ferrucci F. (2023). [Consultado el 16, mayo, 2024]. Disponible en Internet: < https://fpalomba.github.io/pdf/Conferencs/C73.pdf#:~:text=development%20lifecycl e,database%20that%20stores%20and%20indexes>. | |
dc.relation.references | SiJesi: Large Language Model Chatbot with Augmented Retrieval Generation and Prompt Engineering. Happy S. Rosari; Ray N. Yasa; Nurul Qomariasih; Rheva A. Wijayanti. (2024). [Consultado el 20, febrero, 2025]. Disponible en Internet: <>. | |
dc.relation.references | JayBot – Aiding University Students and Admission with an LLM-based Chatbot. Odede J. & Frommholz I. (2023). [Consultado el 22, febrero, 2025]. Disponible en Internet: < https://frommholz.org/papers/Odede%20and%20Frommholz%20 %202024%20-%20JayBot%20- %20Aiding%20University%20Students%20and%20Admission.pdf>. | |
dc.relation.references | Unipa-GPT (University of Palermo GPT). Siragusa I. & Pirrone R. (2023). [Consultado 22, febrero, 2025]. Disponible en Internet: < https://arxiv.org/html/2407.14246v1#:~:text=The%20retriever%20module%20consi sts%20of,The%20vector%20database%20is%20filled>. | |
dc.relation.references | Retrieval Augmented LLM Chatbots in Higher Education: A Study on University Open Days. Shanthakumar A. K; Fassihi-Tash F; Lotfi A; Bird J. J. (2024). [Consultado el 23, febrero, 2025]. Disponible https://link.springer.com/chapter/10.1007/978-3-031-78857 en Internet: < 4_3#:~:text=This%20study%20explores%20the%20implementation,we%20propos e%20the%20use%20of>. | |
dc.relation.references | Med-Bot: An AI-Powered Assistant to Provide Accurate and Reliable Medical Information. Bhatt A. & Vaghela N. (2024). [Consultado el 23, febrero, 2025]. Disponible en Internet: < https://arxiv.org/html/2411.09648v1#:~:text=This%20paper%20introduces%20Med, effectiveness%20in%20disseminating%20healthcare%20information>. | |
dc.relation.references | Accurate AI Assistance in Contract Law Using Retrieval-Augmented Generation to Advance Legal Technology. Amazou Y; Tayalati F; Mensouri H; Azmani A; Azmani M. (2025). [Consultado el 23, febrero, 2025]. Disponible en Internet: < https://thesai.org/Downloads/Volume16No2/Paper_113 Accurate_AI_Assistance_in_Contract_Law.pdf#:~:text=Retrieval,compliant%20info rmation%2C%20this%20chatbot%20leverages >. | |
dc.relation.references | La Guía Definitiva de Scrum: Las Reglas del Juego. Schwaber, K., & Sutherland, J. (2020). [página web]. [Consultado el 16, mayo, 2024]. Disponible en Internet: <https://objetivoscrum.com/wp-content/uploads/2021/01/2020-Scrum Guide-Spanish-European-2.0_objetivoScrum.pdf>. | |
dc.rights.acceso | Abierto (Texto Completo) | |
dc.rights.accessrights | OpenAccess | |
dc.subject | Base de Datos de Vectores | |
dc.subject | OpenAI | |
dc.subject | QDrant | |
dc.subject | Asistente Virtual | |
dc.subject.keyword | Vector Database | |
dc.subject.keyword | OpenAI | |
dc.subject.keyword | QDrant | |
dc.subject.keyword | Virtual Assistant | |
dc.title | Asistente de IA para la optimización de consultas académicas del Proyecto Curricular de Ingeniería Telemática integrado con la API de GPT de OpenAI: un enfoque basado en vectores | |
dc.title.titleenglish | AI assistant for the optimization of academic queries in the Telematics Engineering Curriculum Project integrated with the GPT API from OpenAI: a vector-based approach | |
dc.type | bachelorThesis | |
dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | |
dc.type.degree | Monografía | |
dc.type.driver | info:eu-repo/semantics/bachelorThesis |
Archivos
Bloque original
1 - 3 de 3
No hay miniatura disponible
- Nombre:
- ArenasPamplonaEstifFabian2025Anexos.zip
- Tamaño:
- 7.63 MB
- Formato:
Cargando...
- Nombre:
- ArenasPamplonaEstifFabian2025.pdf
- Tamaño:
- 8.17 MB
- Formato:
- Adobe Portable Document Format
No hay miniatura disponible
- Nombre:
- Licencia y autorización de los autores para publicar.pdf
- Tamaño:
- 231.69 KB
- Formato:
- Adobe Portable Document Format
Bloque de licencias
1 - 1 de 1
No hay miniatura disponible
- Nombre:
- license.txt
- Tamaño:
- 7 KB
- Formato:
- Item-specific license agreed upon to submission
- Descripción: