https://www.learnopencv.com/install-opencv3-on-ubuntu/
https://www.instructables.com/id/Face-and-Eye-Detection-With-Raspberry-Pi-Zero-and-/
Just Scroll down to the part where he tells you to install pi camera
Also make sure to change Open CV version in the code to the version your are using.
https://www.pyimagesearch.com/2017/03/27/how-to-install-dlib/
https://www.learnopencv.com/install-dlib-on-ubuntu/
https://www.pyimagesearch.com/2018/06/11/how-to-build-a-custom-face-recognition-dataset/
https://www.pyimagesearch.com/2018/06/18/face-recognition-with-opencv-python-and-deep-learning/
https://www.pyimagesearch.com/2018/06/25/raspberry-pi-face-recognition/
https://maker.pro/raspberry-pi/projects/raspberry-pi-security-camera-with-face-recognition
Required Microsoft Cognitive Service Account- https://azure.microsoft.com/en-in/try/cognitive-services/?unauthorized=1
https://www.hackster.io/Spivey/build-a-facial-recognition-camera-af3939
https://www.hackster.io/gr1m/raspberry-pi-facial-recognition-16e34e