BSO-GBD:Behavior Sequence-Oriented GitHub Bot Detection model
Anonymous, Anonymous · Zenodo (CERN European Organization for Nuclear Research) · 2023
Our dataset is primarily divided into three parts. Firstly, there are human accounts (Human) and bot accounts (Bot). Both of these types appear similar to regular developer accounts, lacking any distinctive markings. The second category comprises self-bot accounts, typically formed by GitHub apps. These accounts generally bear an explicit "bot" label, and we exclude them in our classification. The dataset is structured as follows: a total of 4786 ordinary accounts, with 4325 being Human accounts and 461 being Bot accounts. Each account internally consists of a CSV table with the following fields: user_name; repo_name; event_type_L1; event_type_L2; event_type_L3; timestamp. These data constitute our raw dataset.