A fun and interactive web app that uses computer vision and ML to detect facial expressions from a photo and convert them into matching emojis.
- Capture a photo using your webcam.
- The app processes the image with a Vision Transformer (ViT).
- It detects your facial expression and maps it to a matching emoji.
- Python with Flask for the backend
- Hugging Face Vision Transformer for emotion recognition
- HTML / CSS / JavaScript for the front-end interface