Machine Learning Microservice API
This project contains a web application to predict prizes based un machine learning algorithms based on some data. It also contains all the necessary configuration to run the application within a docker container and within a kubernetes cluster.
You can either run the application via python3 app.py to run it locally, but you're encouraged to run it within a containerized environment.
Please refer to the run_docker.sh and run_kubernetes.sh scripts.
Perform:
make runIt will run the python app in port 80.
run_docker.shrunning the application within docker.run_kubernetesrunning the application within kubernetes cluster.make_prediction.shonce the application is running, this script makes a request to the web server.