TL;DR
This study evaluates the effectiveness of general-purpose personality detection tools in software engineering contexts, revealing low accuracy and inconsistent results, and highlights the need for domain-specific tools for better assessment.
Contribution
The paper assesses existing personality detection tools on technical data and demonstrates their limitations, emphasizing the necessity for tools tailored to software engineering.
Findings
General-purpose tools show low accuracy on developer emails.
Different tools produce inconsistent personality predictions.
Replacing tools in previous studies alters the original conclusions.
Abstract
Assessing the personality of software engineers may help to match individual traits with the characteristics of development activities such as code review and testing, as well as support managers in team composition. However, self-assessment questionnaires are not a practical solution for collecting multiple observations on a large scale. Instead, automatic personality detection, while overcoming these limitations, is based on off-the-shelf solutions trained on non-technical corpora, which might not be readily applicable to technical domains like Software Engineering (SE). In this paper, we first assess the performance of general-purpose personality detection tools when applied to a technical corpus of developers' emails retrieved from the public archives of the Apache Software Foundation. We observe a general low accuracy of predictions and an overall disagreement among the tools.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
