Deploying simple webcam based image classifier using Tensorflow

TL; DR

Deploying Tensorflow TJ apps on Vercel. Here’s the link to the app: Vercel App. Link to the Github: Github Repo.

I have found client side ML quite interesting more recently, trying to get some projects in the space as cost of compute increases. Here’s a project I did to get hands on with Tensorflow JS. The project simply trains images that you show on the webcam and tries to classify the images after training the model in the browser. The training is relatively quick( Under 1 minute) if you don’t pass a lot of images.

Tech Stack:

  1. Tensorflow.js: Train model, fetch pretrained MobileNet_V3 model
  2. Express.js: To deploy with Node js
  3. Vercel: To deploy for free