A web-app built with streamlit to visualize and interact with machine learning models
CI/CD pipeline setup with Travis-CI. Running on a Docker container hosted on Heroku.
Polynomial Regression
Voronoi Tessellation
The above code can be run via the Dockerfile in the project's root directory with:
docker build -t modelweave ./
docker run -p 8080:8080 -itd --name modelweave modelweave
Alternatively, the code can be run via:
pip install -r requirements.txt
streamlit run app.py
Basic ML code was provided by Madhu G Nadig's repository
- Structure the application in a more readable manner
- Add error function equations, and weight calculations
- Animate the visualization of Voronoi Tesselation for 1-NN
- Add CI/CD and deploy onto cloud provider
- Plot in plotly for interactivity