Deploy a full Mlops Object detection Web application that detects cars and motobikes!
- Download and preprocess the Stanford Cars Dataset.
- Data versioning with DVC.
- Train model with YOLO and export in ONNX format.
- AWS API Gateway is created using an AWS Lambda function inside an AWS ECR that make predictions using the trained model.
- AWS S3 Bucket used for storing Dataset versions and the model that will be used by the Lambda function.
- Documentation created using Sphinx and deployed using Github Pages.
- Web Application deployed using Heroku.
- Automated pipeline to deploy all the infrastructure to production using Github Actions.
- Local logging and also CloudWatch logging (for the lambda function).