DI-UMONS : Dépôt institutionnel de l’université de Mons

Recherche transversale
(titres de publication, de périodique et noms de colloque inclus)
2022-03-23 - Colloque/Article dans les actes avec comité de lecture - Anglais - 4 page(s) (A publier)

Chidambaram Natarajan , Decan Alexandre , Golzadeh Mehdi , "Leveraging Predictions From Multiple Repositories to Improve Bot Detection" in 4th Workshop on Bots in Software Engineering (BotSE), Pittsburgh, USA, 2022

  • Codes CREF : Informatique appliquée logiciel (DI2570), Informatique générale (DI1162), Analyse de systèmes informatiques (DI2572)
  • Unités de recherche UMONS : Génie Logiciel (S852)
  • Instituts UMONS : Institut de Recherche en Technologies de l’Information et Sciences de l’Informatique (InforTech), Institut de Recherche sur les Systèmes Complexes (Complexys)
Texte intégral :

Abstract(s) :

(Anglais) Contemporary social coding platforms such as GitHub facilitate collaborative distributed software development. Developers engaged in these platforms often use machine accounts (bots) for automating effort-intensive or repetitive activities. Determining whether a contributor corresponds to a bot or a human account is important in socio-technical studies, for example to assess the positive and negative impact of using bots, analyse the evolution of bots and their usage, identify top human contributors, and so on. BoDeGHa is one of the bot detection tools that have been proposed in the literature. It relies on comment activity within a single repository to predict whether an account is driven by a bot or by a human. This paper presents preliminary results on how the effectiveness of BoDeGHa can be improved by combining the predictions obtained from many repositories at once. We found that doing this not only increases the number of cases for which a prediction can be made, but that many diverging predictions can be fixed this way. These promising, albeit preliminary, results suggest that the ``wisdom of the crowd'' principle can improve the effectiveness of bot detection tools.

Identifiants :
  • DOI : 10.1145/3528228.3528403

Mots-clés :
  • (Anglais) GitHub
  • (Anglais) collaborative software development
  • (Anglais) Bot detection
  • (Anglais) empirical analysis
  • (Anglais) Socio-technical analysis