Skip to content

Melo04/face-attendance-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Face Recognition Attendance Tracker

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.

Architecture Diagram

To run the project

Backend

> 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

Frontend

> cd frontend
> npm install
> npm run dev

Contributers

  • Chong Wei Jie
  • Melody Koh

About

Face Recognition Attendance System

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors