Skip to content
J·BJon BishopIndependent growth marketer

Developer experience · Machine-learning recommender (RecGFI) using content, background, and dynamics features; historical-state reconstruction and maintainer validation.

Recommending good first issues in GitHub OSS projects

Peer-reviewed research · 2022

Ana Paiva, Rui Abreu, Abhik Roychoudhury, Margaret-Anne Storey

Summary

RecGFI reached up to 0.853 AUC, outperformed alternatives, and among reported recommendations 16 were confirmed real GFIs, with five resolved by newcomers.

For your marketing

Possible founder application

Automate candidate-task discovery, then have maintainers validate clarity, scope, and dependencies before labeling.

Reported result

What the study found

RecGFI reached up to 0.853 AUC, outperformed alternatives, and among reported recommendations 16 were confirmed real GFIs, with five resolved by newcomers.

Research question

What the authors investigated

Can a model identify suitable Good First Issues and reduce maintainer burden?

Design

Machine-learning recommender (RecGFI) using content, background, and dynamics features; historical-state reconstruction and maintainer validation.

Sample and setting

53,510 resolved issues from 100 GitHub projects; latest recommendations were reported to maintainers.

Scope and transfer

Limitations to keep in view

Performance is based on 100 projects and historical labels; the paper does not establish long-term retention from recommendations.

Research sources

Publisher/authoritative landing page and abstract/full text fetched: https://dl.acm.org/doi/10.1145/3510003.3510196 Firecrawl research job 01a14366-d263-71d0-bc44-b95482987b7b returned this citation and metadata.

Prefer to write? Send Jon a message.