L'objectif du projet est reconnaitre des chiffres dessinés par un utilisateur. Pour ce faire une IA est implémentée. Les chiffres sont identifiables à partir de leurs pixels grâce à un modèle entrainé au préalable sur l'arbre decitionnel classification. Celui-ci va pouvoir à ce moment-là prédire le chiffre voulu.
- Créer un dossier data-csv.
- Telecharger les fichiers train.csv et test.csv depuis Kaggle.
- Déposer les dans le dossier.
python3 -m venv venv
venv\Scripts\activate
venv/bin/activate
pip install -r requirements.txt
pip freeze > requirements.txt
jupyter notebook
- Le script de modélisation permet de définir le modèle d'entrainement en limitant au mieux le taux d'erreur.
- Le script de test sert lui à appliquer le modèle sur un autre jeu de données contenant uniquement les pixels et non les labels associés.
python ./training.py
flask run