Sistema de recomendación para productos ecnológicos utilizando web scraping para la toma de decisiones en compra

dc.contributor.advisorNogales Portero Rubén Eduardo
dc.contributor.authorCayo Tipan Kevin Joel
dc.date.accessioned2025-02-24T16:08:54Z
dc.date.issued2025-02
dc.descriptionEl presente proyecto desarrolla un sistema de recomendación de productos tecnológicos empleando herramientas para la extracción de datos de la web, como Scrapy y Selenium, con el fin de recopilar información estructurada y actualizada de tiendas en línea. El sistema combina enfoques basados en contenido, que analizan las características de los productos para identificar similitudes, y filtrado colaborativo, que utiliza datos históricos de interacciones para generar recomendaciones basadas en usuarios con preferencias similares. Esta integraci´on mejora la precisión de las sugerencias y fomenta la serendipia al descubrir productos inesperados pero relevantes, optimizando la búsqueda de productos y la toma de decisiones en compra. El sistema de recomendaci´on de productos tecnológicos ofrece funcionalidades como la visualización de productos, generación de recomendaciones, visualización de detalles de cada producto y la opción de añadir productos a una lista de favoritos. Para el desarrollo de la aplicación web progresiva (PWA) y sus interfaces gráficas, se utilizó React.js. Además, el framework Flask se empleó para implementar los servicios API REST, mientras que MongoDB se utiliz´o como gestor de la base de datos, garantizando un manejo eficiente y estructurado de la información. Los resultados obtenidos de la evaluaci´on del sistema de recomendación fueron positivos. Se evidenció una notable disminución en el tiempo necesario en la búsqueda y toma de decisiones en compra. Estos resultados valida la efectividad del sistema en la optimización de decisiones de compras.
dc.description.abstractThe growing number of online stores and the abundance of information about technology products make it difficult for consumers to make purchasing decisions. Browsing multiple websites to compare options has become a complex and overwhelming process. This can lead to hasty decisions or the purchase of products that do not meet expectations, and even, in many cases, to the final abandonment of the purchase. The technology product recommendation system offers functionalities such as product visualization, generation of recommendations, visualization of product details and the option to add products to a list of favorites. For the development of the progressive web application (PWA) and its graphical interfaces, React.js was used. In addition, the Flask framework was used to implement the REST API services, while MongoDB was used as the database manager, ensuring efficient and structured information management. The results obtained from the evaluation of the recommendation system were positive. There was a notable decrease in the time required to search and make purchasing decisions. These results validate the effectiveness of the system in optimizing purchasing decisions.
dc.identifier.urihttps://repositorio.uta.edu.ec/handle/123456789/43664
dc.language.isoes
dc.publisherUniversidad Técnica de Ambato. Facultad de Ingeniería en Sistemas, Electrónica e Industrial. Carrera de Software
dc.subjectSISTEMA DE RECOMENDACIÓNN
dc.subjectSCRAPY
dc.subjectSELENIUM
dc.subjectPWA
dc.subjectREACT.JS
dc.subjectFRAMEWORK
dc.subjectAPI REST
dc.subjectFLASK
dc.subjectMONGODB
dc.titleSistema de recomendación para productos ecnológicos utilizando web scraping para la toma de decisiones en compra
dc.typebachelorThesis

Files

Original bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
t2715so.pdf
Size:
3.3 MB
Format:
Adobe Portable Document Format
Description:
Texto completo

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections