Recognizing Developers' Emotions while Programming

01/24/2020
by   Daniela Girardi, et al.
0

Developers experience a wide range of emotions during programming tasks, which may have an impact on job performance. In this paper, we present an empirical study aimed at (i) investigating the link between emotion and progress, (ii) understanding the triggers for developers' emotions and the strategies to deal with negative ones, (iii) identifying the minimal set of non-invasive biometric sensors for emotion recognition during programming task. Results confirm previous findings about the relation between emotions and perceived productivity. Furthermore, we show that developers' emotions can be reliably recognized using only a wristband capturing the electrodermal activity and heart-related metrics.

READ FULL TEXT

page 3

page 5

research
04/05/2022

How Should Voice Assistants Deal With Users' Emotions?

There is a growing body of research in HCI on detecting the users' emoti...
research
05/05/2023

High-Level Context Representation for Emotion Recognition in Images

Emotion recognition is the task of classifying perceived emotions in peo...
research
03/06/2018

A Gold Standard for Emotion Annotation in Stack Overflow

Software developers experience and share a wide range of emotions throug...
research
07/19/2021

AffectiveTDA: Using Topological Data Analysis to Improve Analysis and Explainability in Affective Computing

We present an approach utilizing Topological Data Analysis to study the ...
research
09/13/2018

Considering Gut Biofeedback for Emotion Regulation

Recent research in the enteric nervous system, sometimes called the seco...
research
02/10/2021

Emojis Predict Dropouts of Remote Workers: An Empirical Study of Emoji Usage on GitHub

Emotions at work have long been identified as critical signals of work m...
research
01/02/2023

Effect of emotions and personalisation on cancer website reuse intentions

The effect of emotions and personalisation on continuance use intentions...

Please sign up or login with your details

Forgot password? Click here to reset