• This repository consists of files required for end to end implementation of Startup Business Profit Prediction Machine Learning Web App created with Flask on Heroku platform.
A ML project with EDA and model that helps in predicting the startup business profit in New York, California and Florida.
You can find the dataset here.
- Python
- Scikit-Learn
- Pandas
- Numpy
- Matplotlib
- Seaborn
- Flask
To create a project from scratch use following steps - -
- Clone the repository : https://github.com/ni3choudhary/Startup-Business-Profit-Prediction-Deployment.git
- Inside the project root directory, Create Python Virtual Environment using below command.
$ python3 -m venv env
Activate Virtual Environment
$ .env/bin/activate
OR
$ .\env\Scripts\activate
Install Libraries using below command
$ pip install -r requirements.txt
-
Run jupyter notebook to get the pickle files
-
Copy both pickle files and create a folder models inside flask-app directory and paste both the pickle files.
-
Inside the flask-app directory run app.py on terminal to start local server.
$ python app.py
• If you want to view the deployed model, click on the following link: Deployed at: https://start-up-app-profit-prediction.herokuapp.com/
• Please do ⭐ the repository, if it helped you in anyway.