There are 2 projects. Face Unlock with web API is web application which can add, remove trained face and give response in json format
Look in face recognition report for real time face training and recognition which is available in the project folder.
Web application is based on flask python. We can submit video, capture from webcam to train and do the same for recognition. Algorithm uses both LBPH and face encodings to recognition to reduce false positives. It has delete face function also. It can be used as backend application for face unlock in mobile or other system