This repository is a Decision Tree Classifier Implementation done with Sklearn and deployment using a Web Based Application in Python with Flask framework.
- Clone this repo using
git clone https://github.com/kanuarj/TitanicMLandFlaskDeployment.git
command. - Install necessary requirements using
pip install flask pandas scikit-learn
command. - Change the directory using
cd TitanicMLandFlaskDeployment
command. - Run the project using
py app.py
and navigate tolocalhost:5000
in your browser.
The
py app.py
specifically works for Windows. Usepython app.py
for other systems.
model_notebook.ipynb
is the Implementation of Decision Tree Classification Model.
titanic_model.py
is the Implementation of joblib model.
app.py
is the Flask Implementation of the Model.
templates/index.html
contains the front end for the Web Application.
If you like this project please subscribe to my Youtube channel for tutorials of such interesting projects. Peace.