National Polytechnic School
Repositorio Institucional de la Escuela Politecnica NacionalNot a member yet
24746 research outputs found
Sort by
Producción de Celulosa Bacteriana con Consorcios Microbianos de Kombucha Modificados : evaluación de la Producción de Celulosa Microbiana en Té a partir de SCOBY Modificado con NaCl.
La celulosa bacteriana (CB) puede ser sintetizada por las bacterias presentes en la colonia simbiótica SCOBY y su producción está influenciada por la composición microbiana del consorcio, el medio y las condiciones de fermentación. En este proyecto se evalúo el efecto de la adición de diferentes concentraciones de NaCl y el uso de diferentes sustratos sobre la producción de celulosa bacteriana. Primero, se modificó el SCOBY con la adición de NaCl (2,5; 5,0; 10,0; 15,0 y 20,0 g/L) a la infusión de té negro, en sustitución de la sacarosa. A continuación, los dos inóculos que presentaron las mayores producciones de CB (grupo control con 100 g/L de sacarosa y tratamiento con 2,5 g/L NaCl) se incubaron en infusiones de té negro, té verde, guayusa y yerba mate. Todas las fermentaciones transcurrieron de forma estática, por 15 días a 30°C. Se midieron las concentraciones iniciales y finales de azúcares y cafeína en los medios de fermentación. Las celulosas obtenidas fueron tratadas con NaOH, secadas y analizadas con FTIR. La modificación con NaCl provocó la disminución en la producción de celulosa, con una producción máxima de CB de 1,958 ± 0,003 g/L con el grupo control y el mayor rendimiento de 0,153 ± 0,011 g/g con el tratamiento 2,5 g/L NaCl. Entre los sustratos utilizados, la infusión de té negro inoculada con el grupo control permitió obtener una producción máxima de CB de 3,181 ± 0,002 g/L y el mayor rendimiento de 0,762 ± 0,183 g/g con el tratamiento 2,5 g/L NaCl.Bacterial cellulose (BC) can be synthesized by the bacteria present in the SCOBY symbiotic colony and its production is influenced by the microbial composition of the consortium, the medium and the fermentation conditions. In this project, the effect of the addition of different NaCl concentrations and the use of different substrates on bacterial cellulose production was evaluated. First, SCOBY was modified with the addition of NaCl (2.5, 5.0, 10.0, 15.0 and 20.0 g/L) to the black tea infusion, replacing sucrose. Then, the two inocula with the highest BC production (control group with 100 g/L sucrose and treatment with 2.5 g/L NaCl) were incubated in infusions of black tea, green tea, guayusa and yerba mate. All fermentations were carried out statically, for 15 days at 30°C. The initial and final concentrations of sugars and caffeine in the fermentation media were measured. The celluloses obtained were treated with NaOH, dried and analyzed by FTIR. Modification with NaCl caused the decrease in cellulose production, with a maximum BC production of 1.958 ± 0.003 g/L with the control group and the highest yield of 0.153 ± 0.011 g/g with the 2.5 g/L NaCl treatment. Among the substrates used, the black tea infusion inoculated with the control group yielded a maximum BC production of 3.181 ± 0.002 g/L and the highest yield of 0.762 ± 0.183 g/g with the 2.5 g/L NaCl treatment
Análisis de transiciones laborales en el Ecuador desde un enfoque de Teoría de Redes para el período 2022-2023 : análisis de transiciones laborales en el Ecuador según categorías de género y área, desde un enfoque de Teoría de Redes para el período 2022-2023.
Las transiciones laborales representan los cambios que experimentan las personas en el mercado laboral, desplazándose entre distintos ``estados laborales''. Estos cambios influyen en el desarrollo social y económico de las sociedades; por ello, resulta importante identificar y analizar los patrones de dichas transiciones. Este trabajo analiza las transiciones laborales en Ecuador durante el período 2022-2023, utilizando un enfoque de Teoría de Redes, diferenciando por categorías de género y área geográfica. Los datos provienen de la Base Matching Longitudinal Trimestral de la Encuesta ENEMDU del IV Trimestre de 2022 al 2023. El mercado laboral se modela como una red compuesta por 33 nodos que representan estados laborales, con enlaces que reflejan los flujos de personas entre ellos. Se emplean indicadores a nivel de red e indicadores de centralidad a nivel de nodos, para evidenciar diferencias en los patrones de transiciones laborales entre los distintos grupos poblacionales. Los resultados muestran que existen diferencias importantes en la estructura de la red de transiciones laborales correspondiente a cada grupo analizado. Entre las más importantes están, que la red correspondiente a área urbana es más densa que la correspondiente a área rural, y la correspondiente a hombres es más densa que la correspondiente a mujeres, lo cual permite identificar determinadas trayectorias que tienen lugar en los primeros grupos, pero no en los segundos. Además, los estados laborales más importantes (mediante varios criterios de centralidad) también difieren significativamente en las redes de los distintos grupos analizados.abor transitions represent the changes that people experience in the labor market, moving between different ``labor states''. These changes influence the social and economic development of societies; therefore, it is important to identify and analyze the patterns of these transitions. This work analyzes labor transitions in Ecuador during the period 2022-2023, using a Network Theory approach, differentiating by gender and geographic area categories. The data come from the Quarterly Longitudinal Matching Database of the ENEMDU Survey of the IV Quarter of 2022 to 2023. The labor market is modeled as a network composed of 33 nodes that represent labor states, with links that reflect the flows of people between them. Network-level indicators and node-level centrality indicators are used to show differences in the patterns of labor transitions between the different population groups. The results show that there are important differences in the structure of the labor transition network corresponding to each group analyzed. Among the most important are that the network corresponding to urban areas is denser than that corresponding to rural areas, and that corresponding to men is denser than that corresponding to women, which allows us to identify certain trajectories that occur in the former groups, but not in the latter. In addition, the most important labor states (using various centrality criteria) also differ significantly in the networks of the different groups analysed
Diseño, calibración e implementación de sistemas ópticos para la caracterización de sistemas atómico y moleculares y nanoestructurados en soluciones orgánicas : diseño, montaje, prueba, y aplicación de un sistema de resonancia superficial de plasmones con interrogación espectral para evaluar la dinámica de interacciones moleculares.
Este estudio presenta el diseño, la implementación y la evaluación deun sistema de resonancia de plasmón superficial basado en el escaneode longitud de onda. Este sistema se presenta como alternativa viable alas metodologías que involucran interrogación angular. El sistema, configuradoen geometría de Kretschmann, integra componentes ópticos yelectrónicos para permitir el análisis en tiempo real de interacciones molecularesy la caracterización de diversas soluciones y suspensiones. Lavalidación experimental demostró la capacidad del sistema para detectarcambios en las propiedades físicas del analito causadas por cambios en elíndice de refracción, a través de desplazamientos en la longitud de ondade resonancia. Se generaron curvas de calibración para disolventes orgánicos,obteniéndose distintos valores de sensibilidad. Adicionalmente,se planteó la posibilidad de detección de contaminantes emergentes, sinembargo, se mantuvo por debajo del límite de detección del sistema, loque pone de manifiesto la necesidad de implementar técnicas para paramejorar la selectividad del sensor. El sistema fue empleado en el análisisde suspensiones de nanopartículas, revelando una mayor sensibilidad ala variación en concentración de nanopartículas de plata en comparacióncon las de oro. Además, mediante un proceso de funcionalización superficial,el sistema mostró su potencial en el campo de la monitorizaciónenzimática, logrando la cuantificación de los parámetros cinéticos de lasinteracciones entre lactasa y lactosa a través de un modelo empleado encinética de reacciones enzimáticas empleado para estimar la constanteque determina la afinidad de la reacción. Por último, el sistema fue empleadoen el estudio de la dinámica de adsorción-desorción de cationesen estructuras core-shell y en la mejora de la fluorescencia de sustanciasfluorescentes como la Rodamina 6G y de puntos cuánticos de grafenodopados con nitrógeno.This study presents the design, implementation and evaluation of asurface plasmon resonance system based on wavelength scanning. Thissystem is presented as a viable alternative to methodologies involving angularinterrogation. The system, configured in Kretschmann geometry,integrates optical and electronic components to enable real-time analysisof molecular interactions and characterization of various solutions andsuspensions. Experimental validation demonstrated the system’s abilityto detect changes in analyte physical properties caused by changes in refractiveindex through shifts in resonance wavelength. Calibration curveswere generated for organic solvents, obtaining different sensitivity values.Additionally, the possibility of detecting emerging contaminants was considered,however, it remained below the detection limit of the system,which shows the need to implement techniques to improve the selectivityof the sensor. The system was employed in the analysis of nanoparticlesuspensions, revealing a higher sensitivity to the variation in concentrationof silver nanoparticles compared to gold nanoparticles. Furthermore,by means of a surface functionalization process, the system showed itspotential in the field of enzymatic monitoring, achieving the quantificationof the kinetic parameters of the interactions between lactase andlactose through a model used in enzymatic reaction kinetics to estimatethe constant that determines the affinity of the reaction. In additionto these merits, the versatility of the system was demonstrated throughits application in the study of cation adsorption-desorption dynamics incore-shell structures and the fluorescence enhancement of rhodamine 6G and nitrogen-doped graphene quantum dots
Desarrollo de aplicativo móvil para la gestión de incidentes y seguimiento en los laboratorios de la esfot : componente backend.
Hoy en día, el registro y el acceso rápido a la información son indispensables para la automatización de procesos administrativos, ya que permiten evitar problemas y reducir los tiempos asociados a la gestión manual. En la Escuela de Formación de Tecnólogos de la Escuela Politécnica Nacional, se evidencia la ausencia de una aplicación para el reporte y control de incidentes en los laboratorios. Para abordar esta necesidad, se desarrolla un componente que permite gestionar de manera eficiente las incidencias relacionadas con equipos de cómputo, proyectores u otros recursos críticos de estos espacios. Los laboratorios son fundamentales para el cumplimiento de las actividades diarias y, debido a su uso constante, es esencial contar con un mecanismo para reportar novedades de forma inmediata, evitando retrasos en las clases y garantizando la continuidad del servicio tanto para estudiantes como para docentes. La falta de un componente de control adecuado puede ocasionar interrupciones o poner en riesgo la seguridad y la eficiencia en la administración de los laboratorios. El componente propuesto permite registrar solicitudes de soporte ante cualquier contratiempo, así como realizar un seguimiento detallado de su resolución. Se incorporan roles diferenciados que validan las autorizaciones de los usuarios y controlan las modificaciones realizadas, garantizando así la seguridad y el correcto funcionamiento del componente. Además, el componente incluye herramientas para supervisar y controlar las incidencias, lo que facilita un monitoreo constante y asegura un historial completo de cada caso. De esta manera, se mejora la eficiencia en la gestión de los laboratorios, proporcionando soporte tanto a los docentes como al personal técnico.Para el desarrollo del sistema, se utiliza la metodología Scrum, un marco de trabajo iterativo e incremental para proporcionar una gestión eficiente del proyecto, fomentando la colaboración constante entre el equipo y el cliente. Scrum facilita la adaptación a los cambios y la entrega de funcionalidades de forma incremental, lo que asegura la obtención de resultados valiosos en cada etapa del desarrollo.Nowadays, the recording and quick access to information are indispensable for the automation of administrative processes, as they help avoid problems and reduce the time associated with manual management. At the School of Technologist Training of the National Polytechnic School, the absence of a component for reporting and controlling incidents in the laboratories is evident. To address this need, a component is being developed that allows for the efficient management of incidents related to computer equipment, projectors, or other critical resources in these spaces. The laboratories are essential for the fulfillment of daily activities and, due to their constant use, it is essential to have a mechanism to report issues immediately, avoiding delays in classes and ensuring the continuity of service for both students and teachers. The lack of an adequate control component can cause interruptions or jeopardize safety and efficiency in the management of the laboratories. The proposed component allows for the registration of support requests in case of any setbacks, as well as detailed tracking of their resolution. Differentiated roles are incorporated to validate user authorizations and control the modifications made, thus ensuring the security and proper functioning of the component. Additionally, the component includes tools to monitor and control incidents, facilitating constant oversight and ensuring a complete history of each case. In this way, the efficiency in laboratory management is improved, providing support to both teachers and technical staff. For the development of the system, the Scrum methodology is used, an iterative and incremental framework to provide efficient project management, fostering constant collaboration between the team and the client. Scrum facilitates adaptation to changes and the incremental delivery of functionalities, ensuring the achievement of valuable results at each stage of development
Desarrollo de un módulo integral para la gestión de nómina y talento humano en la Cooperativa de Ahorro y Crédito Politécnica Ltda. : sistema web.
Este proyecto está dirigido a la Cooperativa de Ahorro y Crédito Politécnica Ltda., con el objetivo de ofrecer una solución innovadora para la gestión de nómina y talento humano. Se propone el desarrollo de un módulo integral que optimice la administración del personal, permitiendo un control detallado de remuneraciones, beneficios, procesos de selección y capacitación, mejorando significativamente la eficiencia operativa. El sistema contará con una interfaz amigable e intuitiva que permitirá a los usuarios registrar información completa de cada empleado, como formación académica, cursos realizados, cargas familiares y experiencia laboral. Asimismo, facilitará la creación, gestión y descarga de roles de pago mensuales, además de llevar un registro automatizado y preciso de vacaciones, incluyendo el cálculo del valor económico acumulado desde la fecha de ingreso hasta la actualidad. Esto agilizará tanto la asignación de vacaciones como los procesos de liquidación en caso de desvinculación. Adicionalmente, el módulo generará un consolidado anual de ingresos por empleado, ofreciendo información clave para una toma de decisiones estratégica. Esta herramienta es esencial para el área de Talento Humano, ya que no solo ahorra tiempo y recursos, sino que también minimiza errores en cálculos y garantiza un historial completo y ordenado de cada colaborador. El presente documento detalla el desarrollo del sistema web en cuatro secciones principales: en la Sección 1, se describen la problemática, los objetivos (general y específicos), el alcance y el marco teórico. En la Sección 2, se aborda la metodología de desarrollo, diseño de interfaces, diseño de datos, herramientas utilizadas y la arquitectura del sistema. La Sección 3 documenta cada sprint y sus resultados. Finalmente, las Secciones 4 y 5 presentan las conclusiones y recomendaciones derivadas del desarrollo del sistema.This project is aimed at the “Cooperativa de Ahorro y Crédito Politécnica Ltda”., with the aim of offering an innovative solution for payroll and human talent management. The development of a comprehensive module that optimizes personnel administration is proposed, allowing detailed control of remuneration, benefits, selection and training processes, significantly improving operational efficiency. The system will have a friendly and intuitive interface that will allow users to record complete information about each employee, such as academic training, courses taken, family responsibilities and work experience. It will also facilitate the creation, management and download of monthly payment roles, in addition to keeping an automated and accurate record of vacations, including the calculation of the accumulated economic value from the date of entry to the present. This will speed up both the allocation of vacations and the settlement processes in the event of dismissal. Additionally, the module will generate annual consolidated revenue per employee, offering key information for strategic decision-making. This tool is essential for the Human Talent area, since it not only saves time and resources, but also minimizes errors in calculations and guarantees a complete and orderly history of each employee. This document details the development of the web system in four main sections: in Section 1, the problem, the objectives (general and specific), the scope and the theoretical framework are described. Section 2 addresses the development methodology, interface design, data design, tools used, and system architecture. Section 3 documents each sprint and its results. Finally, Sections 4 and 5 present the conclusions and recommendations derived from the development of the system
Diseño y desarrollo de microfrontends y microservicios para varios módulos de una plataforma de e-commerce : módulos de carrito de compras, órdenes y pagos.
El presente trabajo de integración curricular detalla el diseño, desarrollo e implementación de tres módulos principales para una plataforma de comercio electrónico entre ellos el módulo de carrito de compras, creación de órdenes y procesamiento de pagos, utilizando la arquitectura de microfrontends. Cada módulo fue desarrollado de manera independiente, pero interconectada, con el objetivo de garantizar escalabilidad, mantenibilidad y alineada con los requerimientos del proyecto. El módulo de carrito de compras permite a los usuarios gestionar productos seleccionados, incluyendo agregar, eliminar y modificar cantidades, calcular totales dinámicamente y seleccionar un método de envío. El módulo de creación de órdenes se encarga de generar órdenes a partir de los productos que han sido previamente seleccionados en el carrito de compras del usuario autenticado, es decir consolida los detalles de los productos, cantidades y precios, así como también, añadir información del método de envío y realizar el respectivo cálculo final del monto a pagar. Por último, el módulo de procesamiento de pagos incorpora un método de pago seguro, gestionando su validación de manera automática y permitiendo su integración con el flujo de órdenes del sistema. El desarrollo del proyecto incluyó las etapas de análisis de requerimientos, diseño, implementación y pruebas. Para el frontend, se empleó Next.js, mientras que el backend fue desarrollado con NestJS. La arquitectura basada en microfrontends permitió mantener cada módulo de manera independiente, asegurando la cohesión y la operatividad del sistema en su conjunto. Los resultados obtenidos muestran que la arquitectura de microfrontends permite desarrollar aplicaciones web modulares en el ámbito del comercio electrónico, destacando la optimización de procesos de desarrollo y actualización del sistema.The present curricular integration project details the design, development, and implementation of three main modules for an e-commerce platform: the shopping cart module, the order creation module, and the payment processing module, utilizing a microfrontend architecture. Each module was developed independently yet interconnected to ensure scalability, maintainability, and alignment with the project requirements. The shopping cart module enables users to manage selected products, including adding, removing, and modifying quantities, dynamically calculating totals, and selecting a shipping method. The order creation module is responsible for generating orders based on the products previously selected in the authenticated user’s shopping cart. It consolidates product details, quantities, and prices, while also incorporating shipping method information and performing the final payment amount calculation. Finally, the payment processing module integrates a secure payment method, automating its validation and seamlessly linking it to the system’s order flow. The project development included the stages of requirements analysis, design, implementation, and testing. The frontend was built using Next.js, while the backend was developed with NestJS. The microfrontend-based architecture ensured that each module remained independent, guaranteeing system cohesion and overall operability. The results demonstrate that microfrontend architecture facilitates the development of modular web applications in the e-commerce domain, highlighting the optimization of system development and update processes
Desarrollo de una aplicación web para las asignaturas de ciencias naturales, matemáticas e inglés para niños de 6 a 8 años usable y accesible : módulo de ciencias naturales enfocado en niños de 6 años.
Este proyecto se centra en el desarrollo de un videojuego educativo para estudiantes de segundo grado de educación primaria, enfocado en los temas de Ciencias Naturales establecidos en el currículo académico, como animales, plantas y hábitos saludables. Su principal objetivo es fomentar el aprendizaje de manera interactiva y divertida, utilizando principios de diseño centrados en las necesidades de los usuarios infantiles. El marco teórico integra los principios de usabilidad de Jakob Nielsen, las pautas de accesibilidad WCAG y el ciclo de interacción humano-computadora, asegurando que el juego sea intuitivo, accesible e inclusivo. Para el desarrollo se emplearon herramientas como HTML5, JavaScript y GDevelop 5 para las funcionalidades técnicas, mientras que Figma fue utilizado en el diseño de prototipos. Además, se usaron Adobe Premiere Pro, Photoshop y Audition para crear y editar el contenido multimedia. El desarrollo se realizó bajo la metodología ágil Scrum, organizando el trabajo en iteraciones que permitieron incorporar mejoras constantes basadas en retroalimentación del cliente, expertos y usuarios. Se implementaron funcionalidades clave, como navegación accesible mediante teclado, subtítulos en los videos educativos, botones para pausar videos y regresar al menú principal, y retroalimentación auditiva interactiva. Finalmente, con su despliegue en GitHub Pages y la página oficial de GDevelop 5, el videojuego está disponible en múltiples dispositivos, ofreciendo una herramienta educativa inclusiva y complementaria a la enseñanza tradicional.This project focuses on the development of an educational video game for second grade elementary school students, focused on the Natural Science topics established in the academic curriculum, such as animals, plants and healthy habits. Its main objective is to promote learning in an interactive and fun way, using design principles focused on the needs of child users. The theoretical framework integrates Jakob Nielsen's usability principles, WCAG accessibility guidelines and the human-computer interaction cycle, ensuring that the game is intuitive, accessible and inclusive. For the development, tools such as HTML5, JavaScript and GDevelop 5 were used for the technical functionalities, while Figma was used in the prototype design. In addition, Adobe Premiere Pro, Photoshop and Audition were used to create and edit the multimedia content. The development was carried out under the agile Scrum methodology, organizing the work in iterations that allowed incorporating constant improvements based on feedback from the client, experts and users. Key functionalities were implemented, such as keyboard accessible navigation, subtitles in the educational videos, buttons to pause videos and return to the main menu, and interactive audio feedback. Finally, with its deployment on GitHub Pages and the official GDevelop 5 page, the video game is available on multiple devices, offering an inclusive and complementary educational tool to traditional teaching
Aplicabilidad de los patrones de arquitectura de microservicios: aplicación, aplicación-insfraestructura, infraestructura, enfocado a la lógica de la compraventa de libros : módulo de aplicabilidad de los patrones de tipo infraestructura.
Esta tesis analiza la aplicabilidad de los patrones de arquitectura de microservicios de tipo infraestructura en la lógica de la compraventa de libros. El objetivo principal fue diseñar e implementar una arquitectura modular y escalable basada en patrones previamente seleccionados, evaluando su rendimiento y determinando ventajas y desventajas desde la perspectiva del desarrollador y el usuario final. El trabajo incluyó actividades como la investigación y análisis de patrones relevantes, el diseño de un modelo entidad relación que represente con precisión el flujo de datos, y el desarrollo de una aplicación web Single Page Application (SPA) para probar los microservicios en un entorno real. Además, se realizaron pruebas funcionales y de rendimiento para validar la capacidad de la arquitectura frente a grandes volúmenes de transacciones, asegurando su estabilidad y eficiencia. Se estudiaron patrones como Service Registry, One Service per Container, One Service per Host, Multiple Services per Host y Serverless, destacando beneficios como descubrimiento de servicios, balanceo de carga, escalabilidad independiente y flexibilidad en el despliegue. También se analizaron posibles limitaciones en cuanto a costos y complejidad operativa. Las pruebas demostraron que la arquitectura es eficiente y capaz de adaptarse dinámicamente a demandas variables. Se concluye que estos patrones son altamente aplicables al escenario de la compraventa de libros, permitiendo una integración eficaz de servicios críticos como la gestión de autores, libros, reseñas y editoriales. La documentación generada sirve como referencia para futuros proyectos similares, destacando las decisiones estratégicas, las lecciones aprendidas y las mejores prácticas identificadas a lo largo del desarrollo.This thesis analyzes the applicability of infrastructure-type microservice architecture patterns in the logic of book trade. The main objective was to design and implement a modular and scalable architecture based on previously selected patterns, evaluating its performance and determining advantages and disadvantages from the perspective of both developers and end users. The work included activities such as researching and analyzing relevant patterns, designing an entity-relationship model that accurately represents data flow, and developing a Single Page Application (SPA) to test microservices in a real environment. Additionally, functional and performance tests were conducted to validate the architecture’s capacity to handle large transaction volumes, ensuring its stability and efficiency. Patterns such as Service Registry, One Service per Container, One Service per Host, Multiple Services per Host, and Serverless were studied, highlighting benefits such as service discovery, load balancing, independent scalability, and deployment flexibility. Possible limitations regarding costs and operational complexity were also analyzed. The tests demonstrated that the architecture is efficient and capable of dynamically adapting to variable demands. It was concluded that these patterns are highly applicable to the book trade scenario, allowing for effective integration of critical services such as author, book, review, and publisher management. The generated documentation serves as a reference for future similar projects, highlighting strategic decisions, lessons learned, and best practices identified throughout the development process
Desarrollo de un aplicativo web y móvil de apoyo a la administración del Club de Bienestar Animal de la EPN : aplicación web de control y seguimiento de adopciones (Back End).
El desarrollo de presente trabajo presenta el desarrollo de varios módulos, entro los cuales se encuentran la gestión de perros, gestión de usuarios, inicio de sesión para control de acceso, seguimiento de perros adoptados mediante visitas y la gestión de cursos e inscripciones. Este componente de la aplicación web promueve el bienestar animal mediante la tenencia responsable de animales de compañía, específicamente canes. Permitiendo y ayudando con una gestión eficiente de los perros a cargo del Club de Bienestar Animal, como lo son perros adoptados, permanentes y en espera de adopción. Para el desarrollo de este componente se sigue la guía definida por el Marco de trabajo SCRUM, en forma de sprints y entregas funcionales que aporten valor. Ayudando a los interesados a tener ideas del avance y a los encargados del proyecto de posibles cambios y mejoras.The development of this work presents the development of several modules, among which are the management of dogs, user management, login for access control, monitoring of adopted dogs through visits and the management of courses and registrations. This component of the web application promotes animal welfare through responsible pet ownership, specifically dogs. Allowing and helping with an efficient management of the dogs in charge of the Animal Welfare Club, such as adopted dogs, permanent dogs and dogs awaiting adoption. The development of this component follows the guidelines defined by the SCRUM Framework, in the form of sprints and functional deliverables that provide value. Helping stakeholders to have ideas of progress and project managers of possible changes and improvements
Aplicación de inteligencia artificial generativa para síntesis de textos: conversión de textos a representaciones númericas.
El presente trabajo es acerca de un sistema diseñado para procesar de forma masiva respuestas a preguntas abiertas en una encuesta; tiene el objetivo de generar un conjunto de datos estructurados para ser utilizados por grandes modelos de lenguaje para la generación de resúmenes. Este sistema utiliza las respuestas y las transforma a vectores de embeddings mediante el modelo “cohere-embed-multilingual-v3.0”; posteriormente, utiliza el algoritmo k-means++ para agrupar las respuestas en grupos de contexto o clusters óptimos y hace uso de métricas de relevancia basadas en la distancia al centroide y el coeficiente silhouette. Las métricas de relevancia permiten identificar de forma ágil las respuestas más representativas de cada grupo, facilitando el análisis de conjuntos de datos masivos. El enfoque técnico utilizado está orientado a la limpieza, estructuración y agrupación de los datos para optimizar el procesamiento posterior por parte de grandes modelos del lenguaje, también conocidos como LLMs. Este sistema es especialmente útil para cualquier persona o institución que tenga el objetivo de procesar grandes volúmenes de texto no estructurado de forma eficiente. Su diseño permite extraer información clave y representativa semánticamente sin necesidad de analizar manualmente cada respuesta, superando las limitaciones de métodos tradicionales al lograr capturar de forma precisa el contexto y la semántica de los textos procesados.This work focuses on a system designed to process open-ended survey responses on a large scale. Its objectivo is to generate a structured dataset that can be utilized by large language models (LLMs) for summary generation. This system transforms the responses into embeddings vectors using the “cohere-embedmultilingual-v3.0” model. Subsequently, it employs the k-means++ algorithm to group the responses into context-based or optimal clusters and uses relevance metrics based on centroid distance and solhouette coefficient. These relevance metrics enable the agile identification of the most representative responses within each group, facilitating the analysis of massive datasets. The technical approach is oriented toward cleaning, structuring, and clustering the data to optimize its subsequent processing by largen language models (LLMs). This system is particularly useful for any individual or organization aiming to efficiently process large volumes of unstructured text. Its design allows the extraction of semantically key and representative information text without the need to manually analyze each response, overcoming the limitations of traditional methods by accurately capturing the context and semantics of the processed texts