Artificial Intelligence
Face Recognition Attendance System
Camera-based attendance with liveness detection and analytics
- Python
- OpenCV
- FaceNet
- Flask
- +2
Artificial Intelligence · Mini Project
Classifies seven emotions from a live webcam feed
Overview
A CNN trained on the FER-2013 dataset classifies faces into seven expressions: angry, disgust, fear, happy, sad, surprise and neutral. OpenCV finds faces in the webcam feed, the model labels each one in real time, and a small chart tracks the mood mix over a session. The report compares a scratch CNN with a fine-tuned pretrained model.
What makes it stand up
Module breakdown
FER-2013 loading, balancing and augmentation.
Custom CNN and a fine-tuned pretrained network.
Curves, early stopping and checkpoints.
Webcam loop with face detection and labels.
Streamlit page with session mood chart.
After this, you will be able to
Technology stack
You receive
Keep looking
Artificial Intelligence
Camera-based attendance with liveness detection and analytics