This is an MLOps project I built as a POC for powering mobile applications with machine learning. This application uses a fine tuned ResNet50 which classifies images in 4 classes either Masked, Devanshu(which is me) and Ria or Janya(two of my friends).
The system architecture is pretty simple(everything was setup in a weekend 😂)
![image](https://private-user-images.githubusercontent.com/43195822/305632243-5782eb9e-226a-460d-a293-6effad4b5abe.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0NTA5NTMsIm5iZiI6MTczOTQ1MDY1MywicGF0aCI6Ii80MzE5NTgyMi8zMDU2MzIyNDMtNTc4MmViOWUtMjI2YS00NjBkLWEyOTMtNmVmZmFkNGI1YWJlLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEzVDEyNDQxM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWNhNTQ3MTczMmJlZjdmYWI0ODJiNjg1OTcyNWQwZDU1MDNlYTUxNDYwYmQ4Y2NkZTdiZDA3NzE4Y2JkYWI3OWEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.XIrjLO-3SI0ZHNUbAB7v_-jOHm_-ZhOn9KxERlS8aUo)
And yes! Everything works as expected and the algorithm correctly classifies that it is me in the image (and im not wearing a mask 🫢)