IdentiFace
Machine LearningIdentiFace is a closed‑set, consent‑based face recognition system that runs fully offline.
MTCNNFaceNetFAISSTkinterSQLitePython 3.13+
Technologies
MTCNN
FaceNet
FAISS
Tkinter
SQLite
Python 3.13+

About this Project
IdentiFace is a closed‑set, consent‑based face recognition system that runs fully offline. It uses MTCNN for face detection and FaceNet embeddings (via facenet-pytorch) with FAISS for fast similarity search. A guided enrollment wizard captures multiple head poses for more robust recognition.
This project focuses on data quality and UX‑guided enrollment rather than model training. The goal is a practical, explainable pipeline that can be demoed locally, audited easily, and extended without cloud dependencies.
