CraftML is an automated model building tool that allows you to solve machine learning problems without programming, using a graphical interface. Various autoML frameworks are used to build models.
Most users will prefer using CraftML without modification. Advanced users will be able to use the solution in their tasks through the API. The source code is provided so that enthusiastic developers can add new pipeline elements and improve this solution.
Download the distribution, load your data into it, expect the result.
Screencast - https://youtu.be/JmNdwzVpS5E
Web version - https://share.streamlit.io/optimizationguys/craftml/main/app.py
Test dataset - https://github.com/OptimizationGuys/CraftML/raw/main/Titanic.zip
You'll need python
interpreter and streamlit
python package.
Then you can easily run a demo application following this steps.
-
Clone the repository:
git clone https://github.com/OptimizationGuys/CraftML.git
-
Move to the directory with this project
cd CraftML
-
Then run
pip install -e . streamlit run app.py
- OS: Ubuntu 18.04
- Processor: more than 2 cores
- RAM: 8 GB.
- Video card: Open GL 3.2
- Disk space: 2 GB
- Appimage or portable app distribution (zip)
- Application status, dashboard with charts
- Two modes: simple and advanced
- Add H20 (autoML)
- Add API description
- Working with time-series
- Working with pictures
- Connect to AWS
- vuvko - DS/Backend
- NV-27 - DS/Frontend
- Zabis13 - PO/Analyst
- Sergey-Pravdyukov - Developer