Artificial Intelligence
Face Recognition Attendance System
Camera-based attendance with liveness detection and analytics
- Python
- OpenCV
- FaceNet
- Flask
- +2
Artificial Intelligence · Major Project
Reads your expression from the webcam and suggests a matching playlist
Overview
A CNN trained on the public FER-2013 dataset classifies facial expressions from a webcam frame, and the detected mood maps to playlists fetched through the official Spotify Web API. Faces are located with OpenCV, frames are processed in memory and never stored, and the user can always override the detected mood.
What makes it stand up
Module breakdown
Keras CNN with augmentation and class weighting.
Webcam frames cropped with an OpenCV detector.
Rules linking emotions to audio features and genres.
Spotify Web API client for playlists and tracks.
React page showing the mood, playlist and override.
After this, you will be able to
Technology stack
You receive
Keep looking
Artificial Intelligence
Camera-based attendance with liveness detection and analytics