affective computing
area of research in computer science aiming to understand the emotional state of users
sentiment analysis
use of natural language processing, text analysis and computational linguistics to identify and extract subjective information in source materials