Research Article

Multimodal Affective Computing to Enhance the User Experience of Educational Software Applications

Table 2

Comparison of emotion detection technologies from facial expressions.

NameAPI/SDKRequires InternetInformation returnedDifficulty of useFree software

Emotion APIAPI/SDKYesHappiness, sadness, fear, anger, surprise, neutral, disgust, and contemptLowYes (limited)
AffectivaAPI/SDKYesJoy, sadness, disgust, contempt, anger, fear, and surprise1LowYes, with some restriction
nVisoAPI/SDKNoHappiness, sadness, fear, anger, surprise, disgust, and neutralā€”No
KairosAPI/SDKYesAnger, disgust, fear, joy, sadness, and surprise2LowYes, only for personal use

1Besides, it also detects different facial expressions, gender, age, ethnicity, valence, and engagement. 2Besides, it also detects user head position, gender, age, glasses, facial expressions, and eye tracking.