PRemo: A Dataset of Emotions Found on Pull Request Discussions
In software engineering, effective communication is key to ensuring software quality. On GitHub projects, one of the primary channels for such communication is pull request discussions. These discussions often contain high-level design decisions. Understanding communication dynamics within development teams is crucial in software engineering, and sentiments and emotions play a significant role in this context. While there are datasets available for sentiment analysis in this field, those focusing on specific emotions are rare, and some contexts, such as pull request discussions, remain underrepresented. To address these gaps, we propose a novel methodology for capturing sentiments and emotions in contextspecific data, resulting in the creation of PRemo. PRemo includes ≈1.8K manually labeled pull-request messages from 36 active opensource industry-relevant projects. It provides data on individual emotions (and their intensity), the surrounding context, and evaluator confidence. Built using a robust triple validation and two-pass labeling process, the dataset leverages an established psychological emotion model. Already applied in prior research, PRemo is a valuable resource for advancing emotion analysis in software engineering.
Authors
- Marco Aurélio Gerosa (ORCID: https://orcid.org/0000-0003-1399-7535)
- Breno Braga Neves (ORCID: https://orcid.org/0000-0003-0262-424X)
- Alessandro Garcia
- Wesley K. G. Assunção (ORCID: https://orcid.org/0000-0002-7557-9091)
- Augusto Baffa (ORCID: https://orcid.org/0000-0002-7039-4477)
- Igor Steinmacher (ORCID: https://orcid.org/0000-0002-0612-5790)
- Juliana Alves Pereira (ORCID: https://orcid.org/0000-0002-0799-2829)
- Daniel Coutinho (ORCID: https://orcid.org/0000-0003-4226-2458)
- João Correia (ORCID: https://orcid.org/0009-0005-1040-2577)
- Caio Barbosa
Institutions
- Pontifícia Universidade Católica do Rio de Janeiro (BR)
Publication Details
- Published
- 2025-09-22
- DOI
- https://doi.org/10.5753/sbes.2025.9936
- Primary Topic
- Sentiment Analysis and Opinion Mining
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Science Foundation
- Fundação de Amparo à Pesquisa do Estado de São Paulo
- Coordenação de Aperfeiçoamento de Pessoal de Nível Superior
- Conselho Nacional de Desenvolvimento Científico e Tecnológico
- Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do Rio de Janeiro