MSR 2020
Mon 29 - Tue 30 June 2020
co-located with ICSE 2020
Tue 30 Jun 2020 10:52 - 11:00 at MSR:Zoom2 - Apps & Bots Chair(s): Ivano Malavolta

Software chatbots are flourishing these days in different domains and fields due to their benefits in saving costs, time, and effort. This is due to their capability of allowing users to communicate and control different services easily through natural language. The chatbot development requires special expertise (e.g., machine learning and conversation design) that differ from the traditional software systems. However, to date, the challenges that chatbot developers face remain fuzzy and unclear as most of the studies focused on proposing chatbots to perform particular tasks.

Therefore, in this paper, we investigate Q&A website to provide insights on the topics that chatbot developers are interested and the challenges they face. In particular, we leverage topic modeling to understand the topics that are being discussed by chatbot developers on Stack Overflow. Then, we examine the popularity and difficulty of those topics. Our results show that most of the chatbot developers are using Stack Overflow to ask about implementation guidelines. The developers discuss 12 chatbot topics (e.g., User Interface) that are grouped into five categories. Most of the posts belong to chatbot development, integration, and the natural language understanding model categories. On the other hand, we find that developers consider the posts of building and integrating chatbots topics more helpful compared to other topics. Moreover, they are facing challenges in the training of the chatbot’s model. We believe that our study guides future research to propose techniques and tools to help the community at its early stages to overcome the most popular and difficult topics that practitioners face when developing chatbots.

Tue 30 Jun
Times are displayed in time zone: (UTC) Coordinated Universal Time change

10:30 - 11:00: Technical Papers - Apps & Bots at MSR:Zoom2
Chair(s): Ivano MalavoltaVrije Universiteit Amsterdam

Q/A & Discussion of Session Papers over Zoom (Joining info available on Slack)

msr-2020-Data-showcase10:30 - 10:37
Live Q&A
Pei Liu, Li LiMonash University, Australia, Yanjie Zhao, Xiaoyu Sun, John GrundyMonash University
Media Attached
msr-2020-Data-showcase10:37 - 10:45
Live Q&A
Media Attached
msr-2020-papers10:45 - 10:52
Live Q&A
Tapajit Dey, Sara Mousavi, Eduardo PonceUniversity of Tennessee - Knoxville, Tanner Fry, Bogdan VasilescuCarnegie Mellon University, Anna Filippova, Audris MockusUniversity of Tennessee - Knoxville
Pre-print Media Attached
msr-2020-papers10:52 - 11:00
Live Q&A
Ahmad AbdellatifConcordia University, Diego CostaConcordia University, Canada, Khaled BadranConcordia University, Rabe AbdalkareemConcordia University, Montreal, Canada, Emad ShihabConcordia University
Pre-print Media Attached