text: Second, it can recognize six basic emotions, the six basics emotion that the software can recognize is: happines, surprise, anger, disgust, fear, and sadness. how it works? well it recognizes every muscle and analyzes the movement that every muscle makes when you have an emotion, that means that there are predeterminated movements and the software associate the movements of your face and the prederminated movements for every emotion.