Amazon Rekognition Services and by using EC2 services it detects the face in the image, analyzes the facial attributes of the face, and then returns a percent confidence score.