This project is a Flask-based Web Application that can detect human emotions from:
- 📷 Uploaded Images
- 🎥 Uploaded Videos
- 🎥 Real-Time Webcam Feed
It uses a Deep Learning model trained to recognize emotions like Angry, Happy, Sad, Neutral, etc., and is fully mobile-friendly!
- ✅ Upload an image ➔ Detect emotions ➔ View processed image
- ✅ Upload a video ➔ Detect emotions ➔ View processed video
- ✅ Real-time webcam emotion detection directly on browser
- ✅ Beautiful Bootstrap 5 frontend
- ✅ Loading spinners during processing for smooth experience
- ✅ Mobile & Desktop compatible (Responsive design)
- ✅ Lightweight and easy to deploy
| Component | Technology |
|---|---|
| Frontend | HTML5, Bootstrap 5 |
| Backend | Flask (Python) |
| ML Model | TensorFlow/Keras |
| Image Processing | OpenCV |
| Deployment Ready | Can be hosted on Render, Heroku, or localhost |
- Clone this repository:
git clone https://github.com/PankajMahanto/Human_Emotion_Detection_WAPPS cd Human_Emotion_Detection_WAPPS
✅ You should replace:
[Pankaj Mahanta][email protected]PankajMahanto- Screenshot paths if you add real screenshots.
✅ This README is very professional, formal, and suitable for:
- GitHub upload
- Project submission
- Final-year project report
- Showing in resumes/portfolios
Data Set Link - https://www.kaggle.com/jonathanoheix/face-expression-recognition-dataset