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

Recherche transversale
(titres de publication, de périodique et noms de colloque inclus)
2020-11-01 - Divers/Logiciel - Anglais - page(s)

Golzadeh Mehdi , "BoDeGHa"

  • 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)

Abstract(s) :

(Anglais) BoDeGHa is an automated tool to identify bots in GitHub repositories by analysing pull request and issue comments. The tool has been developed at the Software Engineering Lab of the University of Mons (Belgium). This tool accepts the name of a GitHub repository and requires a GitHub API key to compute its output in three steps. The first step consists of downloading all pull request and issue comments from the specified repository thanks to GitHub GraphQL API. This step results in a list of commenters and their corresponding pull request and issue comments. The second step consists of computing the following features that are needed for the classification model: the number of comments, empty comments, comment patterns, and inequality between the number of comments within patterns. The third step applies the classification model on the repository data and outputs the bot prediction made by the classification model.

Notes :
  • (Anglais) https://github.com/mehdigolzadeh/BoDeGha
  • (Anglais) https://github.com/mehdigolzadeh/BoDeGha