Text this: New Principles in Algorithm Design for Problems of Face Recognition