Software-related Slack Chats with Disentangled Conversations

30Citations
Citations of this article
36Readers
Mendeley users who have this article in their library.
Get full text

Abstract

More than ever, developers are participating in public chat communities to ask and answer software development questions. With over ten million daily active users, Slack is one of the most popular chat platforms, hosting many active channels focused on software development technologies, e.g., python, react. Prior studies have shown that public Slack chat transcripts contain valuable information, which could provide support for improving automatic software maintenance tools or help researchers understand developer struggles or concerns. In this paper, we present a dataset of software-related Q&A chat conversations, curated for two years from three open Slack communities (python, clojure, elm). Our dataset consists of 38,955 conversations, 437,893 utterances, contributed by 12,171 users. We also share the code for a customized machine-learning based algorithm that automatically extracts (or disentangles) conversations from the downloaded chat transcripts.

Cite

CITATION STYLE

APA

Chatterjee, P., Damevski, K., Kraft, N. A., & Pollock, L. (2020). Software-related Slack Chats with Disentangled Conversations. In Proceedings - 2020 IEEE/ACM 17th International Conference on Mining Software Repositories, MSR 2020 (pp. 588–592). Association for Computing Machinery, Inc. https://doi.org/10.1145/3379597.3387493

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free