kirancodes.me
To Proof Maintenance & Beyond!

Data Augmentation for Improving Emotion Recognition in Software Engineering Communication

Mia Mohammad Imran, Yashasvi Jain, Preetha Chatterjee, Kostadin Damevski

Abstract

Emotions (e.g., Joy, Anger) are prevalent in daily software engineering (SE) activities, and are known to be significant indicators of work productivity (e.g., bug fixing efficiency). Recent studies have shown that directly applying general purpose emotion classification tools to SE corpora is not effective. Even within the SE domain, tool performance degrades significantly when trained on one communication channel and evaluated on another (e.g, StackOverflow vs. GitHub comments). Retraining a tool with channel-specific data takes significant effort since manually annotating a large dataset of ground truth data is expensive.

BibTeX
@inproceedings{Imran-al:ASE22,
  author    = {Mia Mohammad Imran and
               Yashasvi Jain and
               Preetha Chatterjee and
               Kostadin Damevski},
  title     = {Data Augmentation for Improving Emotion Recognition in Software Engineering Communication},
  booktitle = {ASE},
  pages     = {29:1--29:13},
  publisher = {{ACM}},
  year      = {2022},
}

Related papers