An Exploratory Study of Reactions to Bot Comments on GitHub

被引:3
|
作者
Farah, Juan Carlos [1 ]
Spaenlehauer, Basile [1 ]
Lu, Xinyang [2 ]
Ingram, Sandy [3 ]
Gillet, Denis [1 ]
机构
[1] Ecole Polytech Fed Lausanne, Lausanne, Switzerland
[2] Nanyang Technol Univ, Singapore, Singapore
[3] Univ Appl Sci, Fribourg, Switzerland
来源
2022 IEEE/ACM 4TH INTERNATIONAL WORKSHOP ON BOTS IN SOFTWARE ENGINEERING (BOTSE 2022) | 2022年
关键词
bots; humor; laugh; emoji; reactions; social coding platforms; GitHub; HUMOR;
D O I
10.1145/3528228.3528409
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The widespread use of bots to support software development makes social coding platforms such as GitHub a particularly rich source of data for the study of human-bot interaction. Software development bots are used to automate repetitive tasks, interacting with their human counterparts via comments posted on the various discussion interfaces available on such platforms. One type of interaction supported by GitHub involves reacting to comments using predefined emoji. To investigate how users react to bot comments, we conducted an observational study comprising 54 million GitHub comments, with a particular focus on comments that elicited the laugh reaction. The results from our analysis suggest that some reaction types are not equally distributed across human and bot comments and that a bot's design and purpose influence the types of reactions it receives. Furthermore, while the laugh reaction is not exclusively used to express laughter, it can be used to convey humor when a bot behaves unexpectedly. These insights could inform the way bots are designed and help developers equip them with the ability to recognize and recover from unanticipated situations. In turn, bots could better support the communication, collaboration, and productivity of teams using social coding platforms.
引用
收藏
页码:18 / 22
页数:5
相关论文
共 50 条
  • [31] Multi-discussing Across Issues in GitHub: A Preliminary Study
    Hu, Dongyang
    Wang, Tao
    Chang, Junsheng
    Yin, Gang
    Zhang, Yang
    2018 25TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2018), 2018, : 406 - 415
  • [32] An Empirical Study of Goto in C Code from GitHub Repositories
    Nagappan, Meiyappan
    Robbes, Romain
    Kamei, Yasutaka
    Tanter, Eric
    McIntosh, Shane
    Mockus, Audris
    Hassan, Ahmed E.
    2015 10TH JOINT MEETING OF THE EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND THE ACM SIGSOFT SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE 2015) PROCEEDINGS, 2015, : 404 - 414
  • [33] Is GitHub Copilot a Substitute for Human Pair-programming? An Empirical Study
    Imai, Saki
    2022 ACM/IEEE 44TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: COMPANION PROCEEDINGS (ICSE-COMPANION 2022), 2022, : 319 - 321
  • [34] An empirical study on the teams structures in social coding using GitHub projects
    Mariam El Mezouar
    Feng Zhang
    Ying Zou
    Empirical Software Engineering, 2019, 24 : 3790 - 3823
  • [35] Challenges in Developing Desktop Web Apps: a Study of Stack Overflow and GitHub
    Scoccia, Gian Luca
    Migliarini, Patrizio
    Autili, Marco
    2021 IEEE/ACM 18TH INTERNATIONAL CONFERENCE ON MINING SOFTWARE REPOSITORIES (MSR 2021), 2021, : 271 - 282
  • [36] Correlating Students' Class Performance Based on GitHub Metrics: A Statistical Study
    Cui, Jialin
    Zhang, Runqiu
    Li, Ruochi
    Song, Yang
    Zhou, Fangtong
    Gehringer, Edward
    PROCEEDINGS OF THE 2023 CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, ITICSE 2023, VOL 1, 2023, : 526 - 532
  • [37] An empirical study on the teams structures in social coding using GitHub projects
    El Mezouar, Mariam
    Zhang, Feng
    Zou, Ying
    EMPIRICAL SOFTWARE ENGINEERING, 2019, 24 (06) : 3790 - 3823
  • [38] Student Experiences Using GitHub in Software Engineering Courses: A Case Study
    Feliciano, Joseph
    Storey, Margaret-Anne
    Zagalsky, Alexey
    2016 IEEE/ACM 38TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING COMPANION (ICSE-C), 2016, : 422 - 431
  • [39] Empirical Study of Test Case and Test Framework Presence in Public Projects on GitHub
    Madeja, Matej
    Poruban, Jaroslav
    Chodarev, Sergej
    Sulir, Matus
    Gurbal, Filip
    APPLIED SCIENCES-BASEL, 2021, 11 (16):
  • [40] A Large Scale Study of Long-Time Contributor Prediction for GitHub Projects
    Bao, Lingfeng
    Xia, Xin
    Lo, David
    Murphy, Gail C.
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2021, 47 (06) : 1277 - 1298