In this repo, I have created a Bank Note Authentication Model. After creating the model, I have also deployed it onto Hroku platform using Flask and Streamlit.
The Link for Deployed Bank Note Authenticator app
- Jupyter Notebook
- GitHub
- Docker
- Flask
- Streamlit
- Heroku
To Create a Web App and host it on Heroku Platform:
- Create a Model
- Pickle the Model
- Create a Flask App
- Use Streamlit for frontend
- Use Docker for Containerization
- Create a Heroku Account.
- Create the Procfile and Setup.sh files
- Push all the code to a Github Repo
- Link the Heroku accont with Github
- Deploy the model on Heroku.
- Test using the app link
For a more detailed description, follow my Blog.
Data were extracted from images that were taken from genuine and forged banknote-like specimens. For digitization, an industrial camera usually used for print inspection was used. The final images have 400x 400 pixels. Due to the object lens and distance to the investigated object gray-scale pictures with a resolution of about 660 dpi were gained. Wavelet Transform tool were used to extract features from images.
Dataset Link: https://www.kaggle.com/ritesaluja/bank-note-authentication-uci-data