¡Bienvenido a Drawer IA! Una aplicación divertida que utiliza inteligencia artificial para adivinar lo que has dibujado. Este proyecto combina tecnologías como HTML, CSS, JavaScript para la interfaz de usuario, y Python para el backend, utilizando bibliotecas como Flask para la comunicación entre el frontend y el backend.
- Python 3.x instalado en tu sistema.
- PIP (Python Package Installer) para instalar las dependencias.
- Clona este repositorio en tu máquina local:
git clone https://github.com/r4g309/Drawer-IA
cd Drawer-IA
- Crea un entorno virtual (opcional pero recomendado):
python -m venv venv
-
Activa el entorno virtual:
-
En Windows:
.\venv\Scripts\activate
-
En Linux o MacOS:
source venv/bin/activate
-
-
Instala las dependencias:
pip install -r requirements.txt
- Ejecuta la aplicación:
uvicorn main:app
- Abre tu navegador y visita http://localhost:5000.
- Dibuja en el área designada.
- Haz clic en el botón "Adivinar" para que la aplicación utilice la inteligencia artificial y trate de adivinar tu dibujo.
- ¡Diviértete y descubre lo precisa que puede ser la aplicación!
static/
: Contiene archivos estáticos como CSS y JavaScript.templates/
: Almacena archivos HTML para la interfaz de usuario.app.py
: Archivo principal que inicia la aplicación Flask.predictor.py
: Contiene la lógica para predecir el dibujo utilizando inteligencia artificial.
¡Las contribuciones son bienvenidas! Si encuentras algún problema o tienes una mejora, no dudes en abrir un problema o enviar un Pull Request.
Este proyecto está bajo la Licencia MIT. Consulta el archivo LICENSE
para más detalles.