Skip to content

This is a dashboard for simulating various machine learning methods using various data interactively

License

Notifications You must be signed in to change notification settings

myarist/Interactive-Machine-Learning-Dashboard

Repository files navigation

✨ Interactive ⚙️ Machine Learning 📚 Dashboard 🖥️

This project was created to make it easier for us to perform simulations on Machine Learning.
This project also aims to make the data exploration experience more interactive and fun. Without needing a lot of code, we can do it right away with a click and select.

File Structure

.
├── images
├── functions
│   ├── custom_dataset.py
│   ├── get_best.py
│   ├── get_classifier.py
│   ├── get_data.py
│   ├── get_pca.py
│   ├── get_plot.py
│   ├── get_result.py
│   └── get_sidebar.csv
├── sample
│   ├── 2D.csv
│   └── 3D.csv
├── apps.py
├── Procfile
├── requirements.txt
├── setup.sh
.

File Description

There are some important files in this repository, such as:

  • functions folder contains various functions and procedures to maximize the performance and features of the dashboard.
  • sample folder contains some sample data that can be used to test the file upload feature.
  • apps.py is the python file to deploy our web app in Streamlit.

How to Use

To run the project locally, you can download this repo and type

streamlit run apps.py

To view the project as a deployed online web app, you can check out with Heroku

heroku gif

References

This project was inspired by:

About

This is a dashboard for simulating various machine learning methods using various data interactively

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published