Artificial Intelligence
Face Recognition Attendance System
Camera-based attendance with liveness detection and analytics
- Python
- OpenCV
- FaceNet
- Flask
- +2
Artificial Intelligence · Major Project
Browser webcam recognition with enrolment and a people gallery
Overview
A general-purpose recognition web app: the browser streams webcam frames to a FastAPI backend that detects faces, computes embeddings and labels known people live on screen. Users enrol someone by capturing a few angles, manage the gallery, set the match threshold and review recognition history, with every enrolment gated by a consent checkbox.
What makes it stand up
Module breakdown
React webcam component streaming frames over WebSockets.
Detection, alignment and embedding on the server.
Cosine similarity against the enrolled gallery.
Enrol, rename and delete people with consent records.
Searchable log of recognitions.
After this, you will be able to
Technology stack
You receive
Keep looking
Artificial Intelligence
Camera-based attendance with liveness detection and analytics