What is a Facial Recognition Algorithm?