This project involves a face recognition attendance system that detect and recognize faces in real time. It utilizes Pytorch FaceNet Model (MTCNN & Inception Resnet) to extract facial embeddings, which are then matched against stored embeddings using cosine similarity via MongoDB’s vector search to identify the most similar face in the database. The users attendance is then marked as present in the database.
> python -m venv venv
> source venv/bin/activate # or venv\Scripts\activate on Windows
> cd backend
> pip install -r requirements.txt
> fastapi dev backend.py> cd frontend
> npm install
> npm run dev- Chong Wei Jie
- Melody Koh