Identifying the Mood of a Software Development Team by Analyzing Text-Based Communication in Chats with Machine Learning
Jil Kl\"under, Julian Horstmann, Oliver Karras

TL;DR
This paper presents a machine learning approach to analyze text-based communication in software development teams, aiming to assess team mood and communication quality from chat messages.
Contribution
It introduces a novel method for classifying the emotional tone of chat messages in software teams, filling a research gap in analyzing text-based collaboration channels.
Findings
Achieved an average classification accuracy of 62.97% for sentiment analysis.
Demonstrated the approach's ability to provide an overall view of group mood.
Validated the method in an industrial case study with 1947 messages.
Abstract
Software development encompasses many collaborative tasks in which usually several persons are involved. Close collaboration and the synchronization of different members of the development team require effective communication. One established communication channel are meetings which are, however, often not as effective as expected. Several approaches already focused on the analysis of meetings to determine the reasons for inefficiency and dissatisfying meeting outcomes. In addition to meetings, text-based communication channels such as chats and e-mails are frequently used in development teams. Communication via these channels requires a similar appropriate behavior as in meetings to achieve a satisfying and expedient collaboration. However, these channels have not yet been extensively examined in research. In this paper, we present an approach for analyzing interpersonal behavior in…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
