Automatización y datos aplicados
Automatización de precios y optimizador de presupuestos
Un proyecto en Python que combina web scraping, un algoritmo genético y una interfaz en Streamlit para elegir componentes de ordenador sin superar un presupuesto. El enfoque también se puede adaptar al seguimiento de precios y a la planificación de compras.
- Mi rol
- Desarrollo de un proyecto de ciencia de datos aplicada
- De la recogida de datos a la optimización
- Python
- Última actualización

- 01Extracción de precios
- 02Preparación y restricciones
- 03Algoritmo genético
El problema
Elegir componentes de ordenador implica equilibrar distintas necesidades con un presupuesto fijo. Este proyecto, originalmente llamado A better build within budget, aborda esa elección mediante la recogida de precios y un algoritmo de optimización.
La solución
El proyecto combina extracción automatizada de precios web, preparación de datos y un algoritmo genético para buscar combinaciones de componentes que cumplan las restricciones. Python sostiene el flujo de datos y Streamlit ofrece la interfaz.
Aplicación al negocio
La misma idea se puede adaptar para seguir los precios de la competencia o planificar compras con un presupuesto limitado.
El proyecto demuestra el flujo de principio a fin; no publica una comparativa de rendimiento del algoritmo ni precios actualizados en tiempo real.