This project implements a Facial Recognition Authentication System using a Siamese Network.
It uniquely identifies individuals during authentication activities like login by learning similarity functions.
- Model: Siamese Network (TensorFlow/Keras)
- Dataset: LFW - Labeled Faces in the Wild
- Reference Paper: Koch et al. - Siamese Neural Networks for One-Shot Learning
pip install -r requirements.txtpython application.py
# open http://localhost:5000- Ensure
Procfileandrequirements.txtare included. - Add your trained
siamese_model.h5at the project root. - Deploy 🚀
- Upload two face images.
- The system outputs a similarity score between 0 and 1.
- Higher scores mean higher similarity.