How to Find My Task? Chatbot to Assist Newcomers in Choosing Tasks in OSS Projects

Luiz Philipe Serrano Alves, Igor Scaliante Wiese, Ana Paula Chaves, Igor Steinmacher

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Open Source Software (OSS) is making a meteoric rise in the software industry since several big companies have entered this market. Unfortunately, newcomers enter these projects and usually lose interest in contributing because of several factors. This paper aims to reduce the problems users face when they walk their first steps into OSS projects: finding the appropriate task. This paper presents a chatbot that filters tasks to help newcomers choose a task that fits their skills. We performed a quantitative and a qualitative study comparing the chatbot with the current GitHub issue tracker interface, which uses labels to categorize and identify tasks. The results show that users perceived the chatbot as easier to use than the GitHub issue tracker. Additionally, users tend to interpret the use of chatbots as situational, helping mainly newcomers and inexperienced contributors.

Original languageEnglish (US)
Title of host publicationChatbot Research and Design - 5th International Workshop, CONVERSATIONS 2021, Revised Selected Papers
EditorsAsbjørn Følstad, Theo Araujo, Symeon Papadopoulos, Effie L.-C. Law, Ewa Luger, Morten Goodwin, Petter Bae Brandtzaeg
PublisherSpringer Science and Business Media Deutschland GmbH
Pages90-107
Number of pages18
ISBN (Print)9783030948894
DOIs
StatePublished - 2022
Event5th International Workshop on Chatbot Research and Design, CONVERSATIONS 2021 - Virtual, Online
Duration: Nov 23 2021Nov 24 2021

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume13171 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference5th International Workshop on Chatbot Research and Design, CONVERSATIONS 2021
CityVirtual, Online
Period11/23/2111/24/21

Keywords

  • Barriers
  • Chatbots
  • Newcomers
  • Onboarding
  • Open source software
  • Skills
  • Software engineering

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Fingerprint

Dive into the research topics of 'How to Find My Task? Chatbot to Assist Newcomers in Choosing Tasks in OSS Projects'. Together they form a unique fingerprint.

Cite this