A Study of Popular Artificial Intelligence Python Modules in Open Source Projects

The increase in the use and popularity of Artificial Intelligence (AI) is directly related to the rise of the Python language, which is recognized for its simplicity and efficiency in AI projects. In this context, this study aimed to analyze the use of AI modules in public GitHub repositories. For this, the repository mining technique was applied using the Anonymous tool. A total of 142 popular repositories were analyzed, and we identified 17 that contained a set of predefined AI modules of interest. The most popular AI module identified was TensorFlow, present in just over 94% of these repositories. This highlights TensorFlow’s dominance in AI projects, due to its robustness, active community, and integration with other tools. Furthermore, the predominance of this library reflects developers’ preference for well-supported solutions with extensive practical applications. Our results complement the lists of popular libraries available online in grey literature, supporting professionals in making informed decisions when choosing libraries. They can align their projects with the most common and successful open-source practices.

Authors

Publication Details

Published
2025-09-18
DOI
https://doi.org/10.5753/vem.2025.14202
Primary Topic
Computational Physics and Python Applications
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Study of Popular Artificial Intelligence Python Modules in Open Source Projects

João M. P. Cardoso, Paulo Meirelles, Perez Francisco, Viviane Cordeiro et al.
Computational Physics and Python Applications
article

A Study of Popular Artificial Intelligence Python Modules in Open Source Projects

João M. P. Cardoso, Paulo Meirelles, Perez Francisco, Viviane Cordeiro, Camila Reno
article en

Abstract

The increase in the use and popularity of Artificial Intelligence (AI) is directly related to the rise of the Python language, which is recognized for its simplicity and efficiency in AI projects. In this context, this study aimed to analyze the use of AI modules in public GitHub repositories. For this, the repository mining technique was applied using the Anonymous tool. A total of 142 popular repositories were analyzed, and we identified 17 that contained a set of predefined AI modules of interest. The most popular AI module identified was TensorFlow, present in just over 94% of these repositories. This highlights TensorFlow’s dominance in AI projects, due to its robustness, active community, and integration with other tools. Furthermore, the predominance of this library reflects developers’ preference for well-supported solutions with extensive practical applications. Our results complement the lists of popular libraries available online in grey literature, supporting professionals in making informed decisions when choosing libraries. They can align their projects with the most common and successful open-source practices.

Openalex Percentile: Top 87%
Computational Physics and Python Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

A Study of Popular Artificial Intelligence Python Modules in Open Source Projects — João M. P. Cardoso, Paulo Meirelles, et al. · (2025) | TGRS Research Map | TGRS