This study focuses on the efficient creation and deployment of machine learning models for text classification, specifically offensive language detection. Utilizing AWS Cloud as the infrastructure, Docker for container management, Terraform for infrastructure automation, and FastAPI for exposing RESTful APIs, the process encompasses creating an Elastic Container Registry (ECR) repository on AWS. Subsequently, using Terraform, the model is built and deployed to the cloud, providing a comprehensive, scalable, and automated solution for deploying machine learning models in production environments.
Keywords: AWS, Docker, AWS Cloud, ECR, FastAPI, Terraform