Albert Sandokh Bakhoum
Handwritten Digit Prediction est une application qui permet d’identifier un chiffre (0 à 9) écrit à la main via une interface web. L'application est constituée de 3 microservices : − handwritten-digit : basé sur Flask, fournit une interface web qui vous permet de d’écrire un chiffre à main levée et de le convertir en un tableau de pixels d'image. Ce tableau sera envoyé automatiquement au microservice de prédiction. Ce microservice propose un bouton de redirection vers le notebook Jupyter d’apprentissage du modèle. − prediction : basé sur TensorFlow et Flask, reçoit en paramètre un tableau de pixels d’image puis effectue une prédiction sur le chiffre correspondant à cette image en se basant sur un modèle de Deep Learning présent dans un volume persistent partagé. − training : basé sur TensorFlow et sur le notebook Jupyter Deep Learning Stack, permet de construire, de compiler, d'entraîner et de sauvegarder le modèle de Deep Learning basé sur le dataset MNIST. La sauvegarde se fait dans un volume persistent partagé.