Skip to content

xmpuspus/image_recognition_webapp

Repository files navigation

Image Recognition Web Application

Author: Xavier M. Puspus

Deployed Application

Here's a link to the web application hosted in Heroku.

Description

I used a pre-trained image recognition model and built a web application that shows how the model classifies the image.

ResNet50

You can get the pre-trained model here. The images I uploaded are taken from Google images.

Deployment Through Web Application

I used the most recently released API of Streamlit to deploy the ml model and locally serve the web app.

Running the App

In order to run the app, you must have the basic data science packages available on your machine, (pandas, numpy, seaborn, matplotlib, sklearn and install streamlit using:

foo@bar:~$ pip install streamlit

Afterwards, cd into the directory of app.py and run this on the terminal:

foo@bar:~$ streamlit run app.py

Display

The web app should look something like this:

Sample image of the image classifier web application.

About

Contains code for deploying image recognition webapp.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors