Uses DLIB library for face recognition. The Dataset can be created by your own using web scraping using search-bing-api.py The unwanted or inaccessible images are removed by remove unwanted.py The faces are encoded by a COnvolutional neural network in encode-faces.py., The algorithm used for face detection is HOG DETECTION METHOD. The recognise faces images.py recognises faces after training the neural network on certain images.