/nocodeML

Low code ML Platform using H2O AutoML and Wave

Primary LanguagePython

Nocode ML Using H20 AutoML and H2O Wave

Video Demo

demo.mp4

Getting Started

Tested on Python 3.10

  1. Clone the repo
git clone https://github.com/Neethamadhu-Madurasinghe/nocodeML.git
  1. setup environment
cd nocodeML
make setup
  1. Run the app
make run

This will start the app at http://localhost:10101/#import.

Docker

  1. Build docker image
pip freeze > requirements.txt
sudo docker build --platform linux/x86_64 --build-arg PYTHON_VERSION=3.10.10 --build-arg WAVE_VERSION=0.26.1 --build-arg PYTHON_MODULE="src.app" -t nocodeml:0.1.0 .
  1. Run
sudo docker run --rm --name nocodeml -p 10101:8080 -e PORT=8080 nocodeml:0.1.0

This will start the app at http://localhost:10101/#import.

Usecases

This app can be used to quicky train and use Regression and classification models. Supports both real time and batch predictions

Learn More

To learn more about H2O AutoML, check out the docs.

To learn more about H2O Wave, check out the docs.