Classificação de repositórios open source com foco na experiência de iniciantes
Show simple item record
dc.contributor.advisor |
Rocha, Tiago Rios da |
pt_BR |
dc.contributor.author |
Soares, Gustavo Gewehr |
pt_BR |
dc.date.accessioned |
2025-03-19T19:48:39Z |
pt_BR |
dc.date.available |
2025-03-19T19:48:39Z |
pt_BR |
dc.date.issued |
2025 |
pt_BR |
dc.identifier.uri |
https://dspace.ifrs.edu.br/xmlui/handle/123456789/1967 |
|
dc.description.abstract |
O estudo visa categorizar repositórios open source que facilitam a in-
tegração de desenvolvedores iniciantes, utilizando dados do GHtorrent e algo-
ritmos de aprendizado de máquina, como Artificial Neural Network (ANN), K-
Nearest Neighbors (KNN) e Support Vector Machines (SVM). A pesquisa identi-
ficou que projetos recentes, com alta atividade de commits e comunidades maio-
res, são mais atrativos para novos colaboradores. Redes Neurais apresentaram
melhor desempenho, com 77% de acurácia, mas demonstraram limitações na
identificação de projetos menos receptivos. O trabalho destaca a importância
de facilitar a inclusão de iniciantes para fortalecer comunidades open source e
propõe aprimoramentos futuros como a personalização das recomendações. |
pt_BR |
dc.description.abstract |
The study aims to categorize open source repositories that facili-
tate the onboarding of novice developers, using data from GHtorrent and ma-
chine learning algorithms such as Artificial Neural Networks (ANN), K-Nearest
Neighbors (KNN), and Support Vector Machines (SVM). The research identified
that recent projects with high commit activity and larger communities are more
attractive to new contributors. Neural Networks showed the best performance
with 77% accuracy but demonstrated limitations in identifying less welcoming
projects. The work highlights the importance of facilitating novice integration
to strengthen open source communities and proposes future improvements, such
as personalized recommendations. |
en |
dc.format.mimetype |
application/pdf |
pt_BR |
dc.language.iso |
por |
pt_BR |
dc.rights |
Open Access |
pt_BR |
dc.subject |
Software livre |
pt_BR |
dc.subject |
Aprendizado de máquinas |
pt_BR |
dc.title |
Classificação de repositórios open source com foco na experiência de iniciantes |
pt_BR |
dc.type |
Trabalho de conclusão de graduação |
pt_BR |
dc.degree.grantor |
Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Sul |
pt_BR |
dc.degree.level |
Graduação |
pt_BR |
dc.degree.date |
2025 |
pt_BR |
dc.degree.local |
Ibirubá, BR-RS |
pt_BR |
dc.degree.graduation |
Bacharelado em Ciência da Computação |
pt_BR |
dc.degree.department |
Campus Ibirubá |
pt_BR |
Files in this item
This item appears in the following Collection(s)
Show simple item record
Search DSpace
Browse
-
All of DSpace
-
This Collection
My Account