Este es un proyecto destinado a predecir los números de un juego utilizando técnicas de Machine Learning. El objetivo principal es desarrollar un modelo que pueda predecir los números ganadores en futuros sorteos de la lotería.
El proyecto utiliza un modelo de aprendizaje automático basado en árboles de decisión para predecir los números de un juego. Se utilizan características como la suma de los números, el promedio, el mínimo, el máximo, el rango, la desviación estándar, la mediana, el día de la semana del juego, el mes del juego y el año del juego para entrenar el modelo.
lottery.py
: Script principal que carga los datos, entrena el modelo, realiza predicciones y muestra los resultados.num.csv
: Archivo Excel que contiene los datos de entrada para el modelo.README.md
: Este archivo que proporciona una descripción general del proyecto.
- Clona este repositorio en tu máquina local.
- Asegúrate de tener Python y las bibliotecas necesarias instaladas. Puedes instalar las dependencias ejecutando
pip install -r requirements.txt
.
- Ejecuta el script
Lottery.py
para entrenar el modelo y realizar predicciones. - El script mostrará las predicciones en el conjunto de prueba y también realizará una predicción para el próximo sorteo de lotería.
Las contribuciones son bienvenidas. Si deseas mejorar el proyecto, por favor, abre un pull request explicando los cambios propuestos.
Este proyecto está bajo la Licencia MIT. Consulta el archivo LICENSE para obtener más detalles.
Las predicciones generadas por este proyecto se basan en un modelo de aprendizaje automático entrenado con datos históricos de sorteos de lotería. Es importante tener en cuenta que estas predicciones son resultado de una simulación y no aseguran el resultado real de futuros sorteos de la lotería. La lotería es un juego de azar y cada sorteo es independiente de los anteriores. Por lo tanto, se recomienda utilizar estas predicciones con precaución y no tomar decisiones financieras significativas basadas únicamente en ellas.