paperbot · PL 论文追踪

全部论文 待读 收藏

P2 GFI-bot: automated good first issue recommendation on GitHub

GFI-bot:在 GitHub 上自动推荐 good first issue
FSE Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering2022匹配度 2/10 · 该论文关注 GitHub 上适合新手的 good first issue 自动推荐,属于软件工程与开发者工具中的推荐系统,与用户的 PL/AI 交叉、静态分析、浮点程序分析、贝叶斯程序分析等核心方向无关。虽涉及机器学习与工具落地,但研究问题不匹配。引用 9 inbox
Hao He, Haonan Su, Wenxin Xiao, Runzhi He, Minghui Zhou
crossref: 2026-09-12

AI 速览

一句话:提出机器学习驱动的 GFI-Bot,为 GitHub 自动发现并标注适合新手的 good first issue,并发布数据集。

为帮助新贡献者入门,GitHub 推荐使用 “good first issue”(GFI)标签来标记适合新手解决的问题。然而已有研究表明,人工标注的 GFI 不仅稀少,而且往往不合适,因此需要自动推荐。本文提出 GFI-Bot,这是一个概念验证的、由机器学习驱动的机器人,可在实践中自动推荐 GFI。项目维护者可以配置 GFI-Bot 来发现并标注可能的 GFI,使新贡献者能够方便地找到用于首次贡献的 issue。GFI-Bot 还提供了一个高质量、最新的数据集,以推进 GFI 推荐研究。

问题
人工标注的 GFI 稀缺且不合适,导致新贡献者难以在 GitHub 上找到适合首次贡献的 issue,因此需要自动化推荐。
方法
提出 GFI-Bot,一个机器学习驱动的概念验证机器人,项目维护者可配置它自动发现并标注可能的 GFI,同时提供高质量、最新的数据集。
评估
以在线服务(https://gfibot.io)形式部署,并通过提供数据集支持后续研究;摘要未报告量化评估结果。
原文摘要(Abstract)

To facilitate newcomer onboarding, GitHub recommends the use of "good first issue" (GFI) labels to signal issues suitable for newcomers to resolve. However, previous research shows that manually labeled GFIs are scarce and inappropriate, showing a need for automated recommendations. In this paper, we present GFI-Bot (accessible at https://gfibot.io), a proof-of-concept machine learning powered bot for automated GFI recommendation in practice. Project maintainers can configure GFI-Bot to discover and label possible GFIs so that newcomers can easily locate issues for making their first contributions. GFI-Bot also provides a high-quality, up-to-date dataset for advancing GFI recommendation research.

链接与引用

DOI 原文 ·

BibTeX
@inproceedings{paperbot7064,
  title = {GFI-bot: automated good first issue recommendation on GitHub},
  author = {Hao He and Haonan Su and Wenxin Xiao and Runzhi He and Minghui Zhou},
  booktitle = {FSE},
  year = {2022},
  doi = {10.1145/3540250.3558922}
}