Skip to content

A Machine Learning Application used for Kickstarter Project Success Prediction with a streamlit based UI and a Backed Server using FastAPI

Notifications You must be signed in to change notification settings

MaruthiKo/kickstarter_projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kickstarter Project Success Prediction

What is Kickstarter? 💭

Kickstarter campaigns make ideas into reality. It’s where creators share new visions for creative work with the communities that will come together to fund them. Check out more about kickstarter

Using the Streamlit application users can enter their project details. These project details will be used to classify if the users project is going to be successful or fail. Through which they can take necessary measures if their projects are at the verge of failing.

Demo

KickStarterProject_success_prediction.Demo.mp4

Run Locally

Clone the project

  git clone https://github.com/MaruthiKo/kickstarter_projects.git

Go to the project directory

  cd kickstarter_projects

Creating an Environment and activate !OPTIONAL

  python3 -m venv environment_name
  environment_name/Scripts/activate

Install dependencies

  pip install -r requirements.txt

Start the Streamlit application

  streamlit run app.py

For running the server, move to the app folder

  cd app

Start the server

  uvicorn main:app --reload

Features

  • A great User Interface 🌟
  • A backend server for serving model requests 🗄️
  • Documentation for the API used in the project octicons/wiki
  • Dockerized Application for running locally 🐳
  • Input Validation ✅

Built with

Contributing

Contributions🤝 are always welcome! Given below are few ways to contribute:

  • Creating an Authentication for users to login / signup
  • Integrating their kickstarter projects
  • Report bugs: If you encounter any bugs. Open up an issue
  • Suggestions: If you don't want to code but have some awesome ideas, open up an issue explaining some updates or imporvements you would like to see!
  • Documentation: If you see the need for some additional documentation, feel free to add some!

About

A Machine Learning Application used for Kickstarter Project Success Prediction with a streamlit based UI and a Backed Server using FastAPI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages