Skip to content

A ML project with EDA and model that helps in predicting the startup business profit in New York, California and Florida.

Notifications You must be signed in to change notification settings

ni3choudhary/Startup-Business-Profit-Prediction-Deployment

Repository files navigation

Startup-Business-Profit-Prediction-Deployment

Kaggle Python 3.6

• 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.

Problem statement:

A ML project with EDA and model that helps in predicting the startup business profit in New York, California and Florida.

Dataset

You can find the dataset here.

Dependencies:

  • Python
  • Scikit-Learn
  • Pandas
  • Numpy
  • Matplotlib
  • Seaborn
  • Flask

setup

To create a project from scratch use following steps - -

$ 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.

Releases

No releases published

Packages

No packages published