A personal project that applies machine learning proficiency. The app allows users to draw a number on the phone, and using the raw pixels of this drawing as input, the model predicts with high accuracy what the number is.
The project involved:
+ Using the existing MNIST dataset.
+ Applying data augmentation techniques to increase dataset.
+ Developing, training, debugging, and optimizing multiple deep learning models.
+ Deploying the best model to TensorFlow mobile.
+ Developing a backend web API that collects users usage of the app to continue to train the model.
+ Over 20,000 observations have been collected to date from users interacting with the app.