Skip to content
Play with very simple machine learning tasks. https://ml-toy.herokuapp.com/
Python Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
screenshots screenshots Feb 4, 2020
Procfile heroku app Feb 4, 2020
README.md Update README.md Feb 8, 2020
datasets.py first commit Feb 4, 2020
ml_toy.py
models.json
requirements.txt requirements Feb 4, 2020
setup.sh

README.md

ML-Toy

A small application in which you can play with very simple machine learning tasks.
I hope it will help you understand better how machine learning models work.

It allows you to create a simple 2D dataset and choose one of many sklearn models: Screenshot 1 You can play with model parameters and see what happens: Screenshot 1

Try it online

App is deployed here: https://ml-toy.herokuapp.com/

Run locally

sudo pip install streamlit
git clone https://github.com/hocop/ML-Toy
streamlit run ml_toy.py

It will start running on localhost. The browser window should open automaticaly.
Procfile and setup.sh are only for heroku, normally you don't need them.

How it is made

Backend and frontend are written in pure python using streamlit - a simple yet effective python library for data science demos like this. This is my first project with streamlit, I made it for my students (ML course), and to learn myself how to use this library.

You can’t perform that action at this time.