Resumen:
|
[ES] Este trabajo presenta SmarTenderAI, una herramienta diseñada para enfrentar los desafíos de la gestión y análisis de licitaciones públicas, caracterizados frecuentemente por el manejo de grandes volúmenes de información. ...[+]
[ES] Este trabajo presenta SmarTenderAI, una herramienta diseñada para enfrentar los desafíos de la gestión y análisis de licitaciones públicas, caracterizados frecuentemente por el manejo de grandes volúmenes de información. SmarTenderAI automatiza la extracción de datos de la Página de Contratación del Sector Público, tanto desde el HTML de cada licitación como de documentos PDF, utilizando Python. Además, incorpora un modelo de lenguaje avanzado, GPT-4o-mini, que mejora significativamente la precisión en la interpretación de datos complejos y contextuales, como las valoraciones de empresas y los criterios de evaluación.
El desarrollo de SmarTenderAI integró diversas tecnologías. Los datos extraídos se almacenan de manera segura en una base de datos SQL Server, mientras que su visualización y análisis se facilitan mediante una aplicación web interactiva desarrollada con React y Django. Esta aplicación permite a los usuarios no solo visualizar la información de forma clara y accesible, sino también acceder a estadísticas detalladas y exportar los datos en formato Excel.
Las pruebas realizadas y las estadísticas calculadas aseguran el correcto funcionamiento de la herramienta, aunque también existen algunas áreas donde la precisión en la extracción de ciertas variables podría mejorarse. Estas observaciones subrayan el potencial continuo de SmarTenderAI como una herramienta eficaz para organizaciones que buscan optimizar sus participaciones en la contratación pública, con margen para futuras mejoras.
[-]
[EN] This project presents SmarTenderAI, a tool designed to address the challenges of managing and analyzing public tenders, often characterized by handling large volumes of information. SmarTenderAI automates the extraction ...[+]
[EN] This project presents SmarTenderAI, a tool designed to address the challenges of managing and analyzing public tenders, often characterized by handling large volumes of information. SmarTenderAI automates the extraction of data from the Public Sector Procurement Website, both from the HTML of each tender and from PDF documents, using Python. Additionally, it incorporates an advanced large language model, GPT-4o-mini, which significantly improves accuracy in interpreting complex and contextual data, such as company evaluations and evaluation criteria.
The development of SmarTenderAI integrated various technologies. The extracted data is securely stored in a SQL Server database, while its visualization and analysis is accessible through an interactive web application developed with React and Django. This application allows users not only to visualize the information clearly but also to access detailed statistics and export the data in Excel format.
The tests conducted and the calculated statistics ensure the correct functioning of the tool, although there are also some areas where the accuracy in extracting certain variables could be improved. These observations highlight the ongoing potential of SmarTenderAI as an effective tool for organizations seeking to optimize their participation in public
procurement processes, with room for future improvements.
[-]
|