/scikit-learn-playground-app

Scikit-learn playground for fun

Primary LanguagePythonMIT LicenseMIT

GitHub contributors GitHub stars GitHub forks GitHub issues GitHub last commit

Scikit-Learn Playground App

About The Project

Originaly, this repo is created for my undergraduate students to learn and experiment with machine learning algorithms.

img

Built with

  • Python
  • Scikit-Learn
  • Streamlit
  • Pandas
  • Plotly

Getting Started

Assume you have conda installed, run this commands.

  • Clone the repo

    git clone https://github.com/rudyhendrawn/scikit-learn-playground-app.git
    
  • Change directory to repo

    cd scikit-learn-playground-app
    
  • Create environment and dependencies

    conda create env -f environment.yml
    
  • Activate environment

    conda activate play-sklearn
    
  • Run app

    streamlit run app.py
    

To do

  • Add more machine learning algorithms e.g. SVM, Boosting Tree, Naive Bayes, etc.
  • Add another machine learning problem e.g. regression.
  • Optimize the web app

License

This project is licensed under the MIT License.