Investigating the Use of Artificial Intelligence in Brazilian GitHub Projects
Abstract
Artificial Intelligence (AI) has played an important role in software development, particularly in open-source projects. This study investigates the use of AI in Brazilian GitHub repositories, aiming to identify the most used programming languages, the lifespan of these repositories, and the most frequent areas of AI application. Using a dataset composed of 30 Brazilian open-source projects with the highest number of stars on GitHub, three key areas of AI application were found: machine learning, deep learning, and computer vision. Python leads as the most used programming language, followed by JavaScript, with C++ and C# having the same usage, and Shell and TypeScript also tied after them. The median lifespan of these repositories is approximately 66 months, showcasing the recent maturity of these initiatives in Brazil.
References
A. M. Dakhel, V. Majdinasab, A. Nikanjam, F. Khomh, M. C. Desmarais, and Z. M. J. Jiang, “Github copilot ai pair programmer: Asset or liability?” Journal of Systems and Software, vol. 203, p. 111734, 2023.
M. C. Pinto and S. O. Barbosa, “Artificial intelligence (ai) in brazilian digital journalism: Historical context and innovative processes,” Journalism and Media, vol. 5, no. 1, pp. 325–341, 2024.
T. e. I. Brasil. Ministério da Ciência, “Estratégia brasileira de inteligência artificial (ebia),” 2021, acesso em: 22 set. 2024. [Online]. Available: [link]
J. Coelho, “Crescendo, sobrevivendo ou morrendo? explorando a comunidade dos projetos brasileiros no github,” in Anais do XX Congresso Latino-Americano de Software Livre e Tecnologias Abertas. SBC, 2023, pp. 218–221.
J. Coelho, M. T. Valente, L. Milen, and L. L. Silva, “Is this GitHub project maintained? measuring the level of maintenance activity of open-source projects,” Information and Software Technology, vol. 122, p. 106274, 2020.
GitHub. (2024) Classifying your repository with topics. Acesso em: 20 jul. 2024. [Online]. Available: [link]
M. Soori, B. Arezoo, and R. Dastres, “Artificial intelli- gence, machine learning and deep learning in advanced robotics, a review,” Cognitive Robotics, vol. 3, pp. 54–70, 2023.
J. Lemley, S. Bazrafkan, and P. Corcoran, “Deep learning for consumer devices and services: pushing the limits for machine learning, artificial intelligence, and computer vision,” IEEE Consumer Electronics Magazine, vol. 6, no. 2, pp. 48–56, 2017.
