What Makes a Popular Academic AI Repository?
Not on the map. Why?
Abstract (arXiv)
Many AI researchers are publishing code, data and other resources that accompany their papers in GitHub repositories. In this paper, we refer to these repositories as academic AI repositories. Our preliminary study shows that highly cited papers are more likely to have popular academic AI repositories (and vice versa). Hence, in this study, we perform an empirical study on academic AI repositories to highlight good software engineering practices of popular academic AI repositories for AI researchers. We collect 1,149 academic AI repositories, in which we label the top 20% repositories that have the most number of stars as popular, and we label the bottom 70% repositories as unpopular. The remaining 10% repositories are set as a gap between popular and unpopular academic AI repositories. We propose 21 features to characterize the software engineering practices of academic AI repositories. Our experimental results show that popular and unpopular academic AI repositories are statistically significantly different in 11 of the studied features---indicating that the two groups of repositories have significantly different software engineering practices. Furthermore, we find that the number of links to other GitHub repositories in the README file, the number of images in the README file and the inclusion of a license are the most important features for differentiating the two groups of academic AI repositories. Our dataset and code are made publicly available to share with the community.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). First posted on arXiv 6 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 1; 2024: 2; 2025: 0; 2026: 1.
6 papers.
- 2024What's documented in AI? Systematic Analysis of 32K AI Model Cardscited by 10
- 2024PeaTMOSS: A Dataset and Initial Analysis of Pre-Trained Models in Open-Source Softwarecited by 9
- 2021Can I use this publicly available dataset to build commercial AI software? -- A Case Study on Publicly Available Image Datasetscited by 6
- 2022Towards a Change Taxonomy for Machine Learning Systemscited by 6
- 2023PeaTMOSS: Mining Pre-Trained Models in Open-Source Softwarecited by 1
- 2026A Two-Dimensional Study of the Model Context Protocol: Publication and Adoptioncited by 0
- 2026A Two-Dimensional Study of the Model Context Protocol: Publication and Adoption13 Sep 2026
- 2024What's documented in AI? Systematic Analysis of 32K AI Model Cards7 Feb 2024
- 2024PeaTMOSS: A Dataset and Initial Analysis of Pre-Trained Models in Open-Source Software1 Feb 2024
- 2023PeaTMOSS: Mining Pre-Trained Models in Open-Source Software5 Oct 2023
- 2022Towards a Change Taxonomy for Machine Learning Systems21 Mar 2022
- 2021Can I use this publicly available dataset to build commercial AI software? -- A Case Study on Publicly Available Image Datasets3 Nov 2021