Conversational Bot for Newcomers Onboarding to Open Source Projects

James Dominic, Jada Houser, Igor Steinmacher, Charles Ritter, Paige Rodeghero

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

20 Scopus citations

Abstract

This paper targets the problems newcomers face when onboarding to open source projects and the low retention rate of newcomers. Open source software projects are becoming increasingly more popular. Many major companies have started building open source software. Unfortunately, many newcomers only commit once to an open source project before moving on to another project. Even worse, many novices struggle with joining open source communities and end up leaving quickly, sometimes before their first successful contribution. In this paper, we propose a conversational bot that would recommend projects to newcomers and assist in the onboarding to the open source community. The bot would be able to provide helpful resources, such as Stack Overflow related content. It would also be able to recommend human mentors. We believe that this bot would improve newcomers' experience by providing support not only during their first contribution, but by acting as an agent to engage them to the project.

Original languageEnglish (US)
Title of host publicationProceedings - 2020 IEEE/ACM 42nd International Conference on Software Engineering Workshops, ICSEW 2020
PublisherAssociation for Computing Machinery, Inc
Pages46-50
Number of pages5
ISBN (Electronic)9781450379632
DOIs
StatePublished - Jun 27 2020
Event42nd IEEE/ACM International Conference on Software Engineering Workshops, ICSEW 2020 - Seoul, Korea, Republic of
Duration: Jun 27 2020Jul 19 2020

Publication series

NameProceedings - 2020 IEEE/ACM 42nd International Conference on Software Engineering Workshops, ICSEW 2020

Conference

Conference42nd IEEE/ACM International Conference on Software Engineering Workshops, ICSEW 2020
Country/TerritoryKorea, Republic of
CitySeoul
Period6/27/207/19/20

Keywords

  • bot
  • newcomer
  • onboarding
  • open source software

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'Conversational Bot for Newcomers Onboarding to Open Source Projects'. Together they form a unique fingerprint.

Cite this