Pydsbuilder – A Dataset Builder Written in Python Django

Liviu-Marian Berciu · Studia Universitatis Babeș-Bolyai Informatica · 2025

Data mining and the analysis of open-source projects have become crucial in recent research, driven by the vast availability of data across multiple programming domains. This paper focuses on two main objectives: first, to present an experience report for designing a software quality data mining tool, and secondly, to provide an open-source solution, PyDs, that facilitates the creation of datasets specifically aimed at analyzing software quality attributes. PyDs, leveraging Python and the Django Framework, provides a comprehensive solution for researchers, encompassing data extraction from repositories, the application of software analysis tools, and the consolidation of results into a coherent format conducive to in-depth experimentation and analysis. This tool addresses the pressing need for effective data mining capabilities in evaluating software quality, allowing the research community to harness the full potential of the vast resources offered by open-source software projects. Keywords: Data Mining, Software Quality Analysis Tools, Software Quality, Datasets, Dataset Builder, GitHub Mining.

Read the paper · More papers on PaperTik