The Impacts of Sentiments and Tones in Community-Generated Issue Discussions

  title={The Impacts of Sentiments and Tones in Community-Generated Issue Discussions},
  author={Arghavan Sanei and Jinghui Cheng and Bram Adams},
  journal={2021 IEEE/ACM 13th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE)},
  • A. Sanei, Jinghui Cheng, B. Adams
  • Published 19 March 2021
  • Computer Science
  • 2021 IEEE/ACM 13th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE)
The diverse community members who contribute to the discussions on issue tracking systems of open-source software projects often exhibit complex affective states such as sentiments and tones. These affective states can significantly influence the effectiveness of the issue discussions in elaborating the initial ideas into actionable tasks that the development teams need to address. In this paper, we present an extended empirical study to investigate the impacts of sentiments and tones in… 

Figures and Tables from this paper

Understanding the Characteristics of Visual Contents in Open Source Issue Discussions: A Case Study of Jupyter Notebook

Most issue tracking systems for open source software (OSS) development include features for community members to embed visual contents, such as images and videos, to enhance the discussion. Although

Data Augmentation for Improving Emotion Recognition in Software Engineering Communication

This paper addresses the data scarcity problem by automatically creating new training data using a data augmentation technique and shows an average improvement of 9.3% in micro F1-Score for three existing emotion classification tools when trained with the best augmentation strategy.



An empirical study of sentiments in code reviews

Assessment of SE-specific Sentiment Analysis Tools: An Extended Replication Study

It is found that different SE-specific sentiment analysis tools might lead to contradictory results at a fine-grain level, when used 'off-the-shelf', and platform-specific tuning or retraining might be needed to take into account differences in platform conventions, jargon, or document lengths.

Sentiment Analysis in Jira Software Repositories

Results show that comments in unresolved issues tend to express less positive and more negative sentiments regarding the comments in resolved issues, and interesting results regarding the sentiments in comments and the time/day of the week of publication are obtained.

A Practical Guide to Sentiment Analysis

The main aim of this book is to provide a feasible research platform to ambitious researchers towards developing the practical solutions that will be indeed beneficial for the authors' society, business and future researches as well.

Sentiment and Emotion in Software Engineering

The topic was also explored in a special issue of The Journal of Systems and Software, where small and large companies have considered emotions in some aspects of their work.

Analyzing Developer Sentiment in Commit Logs

A strong correlation between the number of files changed and the sentiment expressed by the commits the files were part of is found and Tuesdays seem to have the most negative sentiment overall.

Sentiment Polarity Detection for Software Development

Senti4SD is a classifier specifically trained to support sentiment analysis in developers’ communication channels, trained and validated using a gold standard of Stack Overflow questions, answers, and comments manually annotated for sentiment polarity.

The Heart and Soul of the Web? Sentiment Strength Detection in the Social Web with SentiStrength

This chapter describes the sentiment strength detection program SentiStrength that was developed during the CyberEmotions project to detect the strength of sentiments expressed in social web texts.

Is Developer Sentiment Related to Software Bugs: An Exploratory Study on GitHub Commits

It is statistically observed that Commits that introduce, precede or fix bugs are significantly more negative than regular Commits, with a higher proportion of emotional (non-neutral) messages.

Achieving Reliable Sentiment Analysis in the Software Engineering Domain using BERT

The potential effectiveness of customizing BERT, a language representation model, which has recently achieved very good results on various Natural Language Processing tasks on English texts, for the task of sentiment analysis of software artifacts, is explored.