{"id":"https://openalex.org/W4400242572","doi":"https://doi.org/10.1145/3643991.3644877","title":"RABBIT: A tool for identifying bot accounts based on their recent GitHub event history","display_name":"RABBIT: A tool for identifying bot accounts based on their recent GitHub event history","publication_year":2024,"publication_date":"2024-04-15","ids":{"openalex":"https://openalex.org/W4400242572","doi":"https://doi.org/10.1145/3643991.3644877"},"language":"en","primary_location":{"id":"doi:10.1145/3643991.3644877","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3643991.3644877","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3643991.3644877?download=true","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 21st International Conference on Mining Software Repositories","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3643991.3644877?download=true","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5101788876","display_name":"Natarajan Chidambaram","orcid":"https://orcid.org/0000-0002-2295-8928"},"institutions":[{"id":"https://openalex.org/I130929987","display_name":"University of Mons","ror":"https://ror.org/02qnnz951","country_code":"BE","type":"education","lineage":["https://openalex.org/I130929987"]}],"countries":["BE"],"is_corresponding":true,"raw_author_name":"Natarajan Chidambaram","raw_affiliation_strings":["Software Engineering Lab, University of Mons, Mons, Hainaut, Belgium"],"affiliations":[{"raw_affiliation_string":"Software Engineering Lab, University of Mons, Mons, Hainaut, Belgium","institution_ids":["https://openalex.org/I130929987"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5060239584","display_name":"Tom Mens","orcid":"https://orcid.org/0000-0003-3636-5020"},"institutions":[{"id":"https://openalex.org/I130929987","display_name":"University of Mons","ror":"https://ror.org/02qnnz951","country_code":"BE","type":"education","lineage":["https://openalex.org/I130929987"]}],"countries":["BE"],"is_corresponding":false,"raw_author_name":"Tom Mens","raw_affiliation_strings":["Software Engineering Lab, University of Mons, Belgium, Mons, Hainaut, Belgium"],"affiliations":[{"raw_affiliation_string":"Software Engineering Lab, University of Mons, Belgium, Mons, Hainaut, Belgium","institution_ids":["https://openalex.org/I130929987"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5038395521","display_name":"Alexandre Decan","orcid":"https://orcid.org/0000-0002-5824-5823"},"institutions":[{"id":"https://openalex.org/I130929987","display_name":"University of Mons","ror":"https://ror.org/02qnnz951","country_code":"BE","type":"education","lineage":["https://openalex.org/I130929987"]}],"countries":["BE"],"is_corresponding":false,"raw_author_name":"Alexandre Decan","raw_affiliation_strings":["Software Engineering Lab, University of Mons, Mons, Hainaut, Belgium"],"affiliations":[{"raw_affiliation_string":"Software Engineering Lab, University of Mons, Mons, Hainaut, Belgium","institution_ids":["https://openalex.org/I130929987"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5101788876"],"corresponding_institution_ids":["https://openalex.org/I130929987"],"apc_list":null,"apc_paid":null,"fwci":1.3662,"has_fulltext":true,"cited_by_count":4,"citation_normalized_percentile":{"value":0.80383637,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"687","last_page":"691"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11644","display_name":"Spam and Phishing Detection","score":0.9994000196456909,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10400","display_name":"Network Security and Intrusion Detection","score":0.9973999857902527,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7239146828651428},{"id":"https://openalex.org/keywords/event","display_name":"Event (particle physics)","score":0.590171754360199},{"id":"https://openalex.org/keywords/data-science","display_name":"Data science","score":0.3404068350791931}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7239146828651428},{"id":"https://openalex.org/C2779662365","wikidata":"https://www.wikidata.org/wiki/Q5416694","display_name":"Event (particle physics)","level":2,"score":0.590171754360199},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.3404068350791931},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3643991.3644877","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3643991.3644877","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3643991.3644877?download=true","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 21st International Conference on Mining Software Repositories","raw_type":"proceedings-article"},{"id":"pmh:oai:orbi.umons.ac.be:20.500.12907/48472","is_oa":false,"landing_page_url":"https://orbi.umons.ac.be/handle/20.500.12907/48472","pdf_url":null,"source":{"id":"https://openalex.org/S7407055454","display_name":"ORBi UMONS","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"21st International Conference on Mining Software Repositories, 5 (2024-04-16); 21st International Conference on Mining Software Repositories, Lisbon, Portugal [PT], 15 & 16 April 2024","raw_type":"peer reviewed"}],"best_oa_location":{"id":"doi:10.1145/3643991.3644877","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3643991.3644877","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3643991.3644877?download=true","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 21st International Conference on Mining Software Repositories","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G3510510674","display_name":null,"funder_award_id":"J.0147.24","funder_id":"https://openalex.org/F4320321390","funder_display_name":"Fonds De La Recherche Scientifique - FNRS"},{"id":"https://openalex.org/G6903667223","display_name":null,"funder_award_id":"F.4515.23","funder_id":"https://openalex.org/F4320321390","funder_display_name":"Fonds De La Recherche Scientifique - FNRS"},{"id":"https://openalex.org/G7072270819","display_name":null,"funder_award_id":"2010235","funder_id":"https://openalex.org/F4320325905","funder_display_name":"Service Public de Wallonie"},{"id":"https://openalex.org/G7372314804","display_name":null,"funder_award_id":"T.0149.22","funder_id":"https://openalex.org/F4320321390","funder_display_name":"Fonds De La Recherche Scientifique - FNRS"}],"funders":[{"id":"https://openalex.org/F4320321390","display_name":"Fonds De La Recherche Scientifique - FNRS","ror":"https://ror.org/03q83t159"},{"id":"https://openalex.org/F4320325905","display_name":"Service Public de Wallonie","ror":"https://ror.org/0215gxf82"}],"has_content":{"pdf":true,"grobid_xml":false},"content_urls":{"pdf":"https://content.openalex.org/works/W4400242572.pdf"},"referenced_works_count":15,"referenced_works":["https://openalex.org/W2124100711","https://openalex.org/W2546705944","https://openalex.org/W2899117127","https://openalex.org/W3009640336","https://openalex.org/W3092243509","https://openalex.org/W3105446266","https://openalex.org/W3123597688","https://openalex.org/W3178601679","https://openalex.org/W3192185964","https://openalex.org/W3206246417","https://openalex.org/W4225789463","https://openalex.org/W4285181304","https://openalex.org/W4285284404","https://openalex.org/W4312558719","https://openalex.org/W4384009742"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W4396696052","https://openalex.org/W2382290278","https://openalex.org/W4395014643"],"abstract_inverted_index":{"Collaborative":[0],"software":[1],"development":[2],"through":[3],"GitHub":[4,84,95],"repositories":[5],"frequently":[6],"relies":[7,117],"on":[8,43,111,118,177],"bot":[9,26,144],"accounts":[10,186],"to":[11,21,41,54,64,87,122,140],"automate":[12],"repetitive":[13],"and":[14,24,97,125,135,156,168],"error-prone":[15],"tasks.":[16],"This":[17,173],"highlights":[18],"the":[19,36,83,89,100,141],"need":[20],"have":[22,32],"accurate":[23],"efficient":[25],"identification":[27],"tools.":[28],"Several":[29],"such":[30],"tools":[31],"been":[33],"proposed":[34],"in":[35,143,151],"past,":[37],"but":[38],"they":[39,51],"tend":[40],"rely":[42],"a":[44,55,93,103,106,148,178],"substantial":[45],"amount":[46],"of":[47,58,92,137,153,165,182],"historical":[48],"data,":[49],"or":[50,105],"limit":[52],"themselves":[53],"reduced":[56],"subset":[57],"activity":[59],"types,":[60],"making":[61],"them":[62],"difficult":[63],"use":[65],"at":[66],"large":[67,179],"scale.":[68],"To":[69],"overcome":[70],"these":[71],"limitations,":[72],"we":[73],"developed":[74],"RABBIT,":[75],"an":[76,112,130,163],"open":[77],"source":[78],"command-line":[79],"tool":[80],"that":[81,116],"queries":[82],"Events":[85],"API":[86],"retrieve":[88],"recent":[90],"events":[91],"given":[94],"account":[96,101,123],"predicts":[98],"whether":[99],"is":[102,109],"human":[104],"bot.":[107],"RABBIT":[108,146,175],"based":[110],"XGBoost":[113],"classification":[114],"model":[115],"six":[119],"features":[120],"related":[121],"activities":[124],"achieves":[126],"high":[127],"performance,":[128],"with":[129],"AUC,":[131],"F1":[132,157],"score,":[133,158],"precision":[134],"recall":[136,155],"0.92.":[138],"Compared":[139],"state-of-the-art":[142],"identification,":[145],"exhibits":[147],"similar":[149],"performance":[150],"terms":[152],"precision,":[154],"while":[159],"being":[160],"more":[161],"than":[162],"order":[164],"magnitude":[166],"faster":[167],"requiring":[169],"considerably":[170],"less":[171],"data.":[172],"makes":[174],"usable":[176],"scale,":[180],"capable":[181],"processing":[183],"several":[184],"thousand":[185],"per":[187],"hour":[188],"efficiently.":[189]},"counts_by_year":[{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":1}],"updated_date":"2026-04-10T15:06:20.359241","created_date":"2025-10-10T00:00:00"}
