Comparador Proteína

Imagen del proyecto Comparador Proteína.

📝 Descripción

Este proyecto es un sistema integral diseñado para la extracción, procesamiento, análisis y comparación de información nutricional de productos proteicos disponibles en diferentes supermercados. Utiliza técnicas de web scraping para recolectar los datos y algoritmos de clustering para identificar patrones y agrupar productos con perfiles nutricionales similares.

🧩 Características

  • Web Scraping Asíncrono: Recolección eficiente de datos nutricionales y de productos de múltiples supermercados online.
  • Filtrado Inteligente: Utiliza listas de palabras clave y de exclusión para asegurar la relevancia de los productos recolectados.
  • Procesamiento y Limpieza de Datos: Normalización y preparación de la información nutricional para el análisis.
  • Análisis de Clustering (K-Means): Agrupación de productos con perfiles nutricionales similares para facilitar la comparación.
  • Generación de Gráficos: Creación de gráficos como el “Método del Codo” para ayudar en la interpretación del análisis.
  • Exportación de Resultados: Guardado de los datos procesados y los resultados del clustering en archivos CSV.

💡 Tecnologías utilizadas

  • Python
  • Playwright (para web scraping asíncrono)
  • Pandas (para manipulación y análisis de datos)
  • Scikit-learn (para algoritmos de clustering y preprocesamiento)
  • Matplotlib (para visualización de datos)

🌐 Demo

👉 [Enlace no disponible]

🎯 Objetivo

El objetivo principal de este proyecto es proporcionar a los consumidores una herramienta robusta y automatizada para comparar de manera informada los productos proteicos, ayudándoles a tomar decisiones de compra basadas en su perfil nutricional y no solo en el precio o la marca.

🚀 Desarrollado por matpb99.