Apply for Scholarship
CMPT 983 - Special Topics in Artificial Intelligence ‐ Affective Computing
Emotions play a central role in our daily lives as humans. The field of affective computing studies how emotions can have a major impact in the construction of interactive, intelligent agents and interfaces. This course will cover topics in affective computing as follows. First, theories and models of emotion (including core affect, mood, feelings) from psychological, neuroscientific and computational perspectives will be reviewed. Secondly, we will study techniques for automatic perception of human internal state, including using machine learning to understand sentiment using modalities such as gaze, posture, speech, text, movement and music. Thirdly, synthesis and expression of emotion and empathy in virtual agents, robots, chatbots and synthetic characters will be explored. Finally, we will delve into the implementation of emotion theories, including how to use the above techniques to make more believable, effective, enjoyable, and useful intelligent interactive systems.