Motor de sugerencias aplicando web scraping para la toma de decisión en la compra de calzado en la línea deportiva
No Thumbnail Available
Files
Date
2024-02
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Universidad Técnica de Ambato. Facultad de Ingeniería en Sistemas, Electrónica e Industrial. Carrera de Tecnologías de la Información
Abstract
Online footwear purchases are often challenged by the vast array of brands and
designs, posing a difficulty for consumers in making decisions. The inability to
physically try on shoes prior to purchasing leaves buyers reliant on information
provided by manufacturers and reviews, which may be inaccurate or incomplete. This
reliance on potentially unreliable sources makes informed decision-making even more
challenging, leading consumers to invest time and effort in comparing models and
brands, generating frustration and discouragement. To enhance the shopping
experience, this project presents a comprehensive solution with Web Scraping
techniques using Scrapy and Selenium, along with a content-based recommendation
system, aiming to improve the decision-making process in the purchase of athletic
footwear and save search time.
The recommendation engine leverages information gathered through Web Scraping on
pages of various brands, eliminating the need for exhaustive product searches. These
data feed into a content-based recommendation system implemented in Flask, acting
as a Web Server Gateway Interface (WSGI) server. Additionally, an interactive user
interface is implemented using the ReactJs framework, providing users with the ability
to intuitively view product recommendations. These recommendations are generated
based on their individual preferences and previously selected products.
The results obtained from this implementation reveal a significant improvement in the
decision-making process for users, simplifying the search and providing personalized
recommendations that align with their individual preferences.
Description
La compra en línea de calzado deportivo se ve desafiada por la amplia variedad de
marcas y modelos, complicando las decisiones para los consumidores. La
imposibilidad de probar los zapatos antes de comprarlos hace que dependan de
información proporcionada por fabricantes y reseñas, las cuales pueden ser inexactas
o incompletas. Esto dificulta la toma de decisiones informadas, llevando a los
consumidores a invertir tiempo y esfuerzo en comparar modelos y marcas, generando
frustración y desánimo.
Para mejorar la experiencia de compra, este proyecto presenta una solución integral
con técnicas de Web Scraping mediante Scrapy y Selenium, junto con un sistema de
recomendación basado en contenidos, con el objetivo de mejorar el proceso de toma
de decisiones en la compra de calzado deportivo y ahorrar el tiempo de búsqueda.
El motor de sugerencias aprovecha la información recopilada mediante Web Scraping
en las páginas de diversas marcas, eliminando la necesidad de búsquedas exhaustivas
de productos. Estos datos alimentan un sistema de recomendación basado en
contenidos implementado en Flask, actuando como servidor Web Server Gateway
Interface (WSGI). Además, se implementa una interfaz de usuario interactiva mediante
el framework ReactJs, brindando a los usuarios la capacidad de visualizar
recomendaciones de productos de manera intuitiva. Estas recomendaciones se generan
basándose en sus preferencias individuales y en productos previamente seleccionados.
Los resultados obtenidos de esta implementación revelan una mejora significativa en
el proceso de toma de decisiones de los usuarios, simplificando la búsqueda y
proporcionando recomendaciones personalizadas que se alinean con sus preferencias
individuales
Keywords
SISTEMA DE RECOMENDACIÓN, COMPRAS ONLINE, FLASK, ReactJs, Selenium