Experiences Building an Answer Bot for Gitter
Ricardo Romero, Esteban Parra, Sonia Haiduc
Abstract
Software developers use modern chat platforms to communicate about the status of a project and to coordinate development and release efforts, among other things. Developers also use chat platforms to ask technical questions to other developers. While some questions are project-specific and require an experienced developer familiar with the system to answer, many questions are rather general and may have been already answered by other developers on platforms such as the Q&A site StackOverflow.
Topics & Concepts
Computer scienceAsk priceWorld Wide WebSoftwareSoftware developmentSoftware engineeringEconomicsEconomyProgramming languageAI in Service InteractionsTopic ModelingSoftware Engineering Research