App to predict handwritten ✅ and ❌ boxes

Machine Learning
Dashboard
Data Viz
Inspired by a great book this project was my first truly E2E ML project!
Published

March 5, 2021

Reading the great book Engineering Production-Grade Shiny Apps was my inspiration to this project where I first did everything E2E from Data Collection over Modelling and finally serving the models in a user friendly manner again through the deployed app.

The app is written using the {golem} framework for production-grade and robust shiny apps. The prediction model is a convolutional deep neural network (CNN) implemented via the Keras API of Tensorflow. The app allows to explore and amend the custom database that was created for the Machine Learning task. Moreover it contains visualisations of the model architecture and valuation metrics. Above all it enables the user to challange the model with handwritten boxes.

Main packages used: {tensorflow}, {keras}, {golem}, {shiny}, {shinymodules}, {fullPage}, {waiter}, {googlesheets4} and packages of the {tidyverse}

Wanna learn more? Click here