This projects serves as an example of deploying MLOPs on AWS.
Walkthrough of the project can be found on Youtube
This project is a containerized auto-scaling ML application to predict medical expenditures hosted on AWS.
A more detailed written description of the project can be found here.
Here is a sample call to the API with the following parameters:
Age: 23
BMI: 25
Number of Children: 3
Sex: Male
Smoking Status: Yes
Region: Southwest
Host IP Address: 54.224.27.206
curl -v -H "Content-Type:application/json" -X POST -d "{\"age\":23, \"bmi\":25, \"children\":3, \"female\":0, \"male\":1, \"no\":1, \"yes\":0, \"northeast\":1, \"northwest\":0, \"southeast\":0, \"southwest\":0}" 54.224.27.206/:8080/predict
Here is the response:
{"prediction":[3284.857731772743]}
This was inspired by Noah Gift.
Buy his book here https://learning.oreilly.com/library/view/practical-mlops/9781098103002/