AlgoFace is a division of Algo, Inc. developing cutting edge technology at the intersection of Artificial Intelligence, Computer Vision and Augmented Reality for face-related applications including virtual makeup try-on, face analysis, emotion detection, face tracking and more.