Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

MergeMeter: the ghosts of closed PRs predict which open ones will merge

Описание и применение

MergeMeter использует историю закрытых пулл‑реквестов репозитория для предсказания вероятности слияния открытых PR‑ов, применяя модель TabPFN без обучения. Результаты показывают улучшенную точность по сравнению с логистической регрессией.

Задача

Contributors often submit pull requests that are closed without merging and never learn why, making it hard to gauge the likelihood of future PRs being merged.

Результат

MergeMeter achieves a mean ROC‑AUC of 0.853 versus 0.824 for logistic regression across 8 real repos, indicating better predictive performance for merge likelihood.

Рабочий процесс

  • 1. Input a public repo owner/repo string into MergeMeter.
  • 2. MergeMeter fetches the repo’s last 300 closed PRs via the GitHub API.
  • 3. The data is passed to TabPFN, an open‑weight tabular foundation model, which scores each open PR (or draft) with a merge probability and identifies key influencing features.
  • 4. Results are displayed with visual tags (🌼, 🕯️, 👻) and a permutation importance chart.
  • 5. Users can preview a draft PR’s probability before opening it.
  • 6. Optionally run the app locally with python app.py or use the Hugging Face Docker Space.

Доказательства

MergeMeter answers one anxious Hacktoberfest question: will this PR get merged?

Источник

It pulls that repo's last 300 closed pull requests (the ones that lived, and the ghosts that were closed without merging) and hands them to TabPFN, an open-weight tabular foundation model.

Источник

TabPFN reads that history in context (no training loop) and scores every open PR, or a draft you have not opened yet with a merge probability and the factors that decide a PR's fate in that repo.

Источник

On 8 real repos (5‑fold CV), TabPFN beats logistic regression on 7 of 8: mean ROC‑AUC 0.853 vs 0.824.

Источник

The app runs locally with python app.py; the repo is also a ready‑to‑push Hugging Face Docker Space if you have PRO.

Источник

  • Дата записи: 2026-10-27T02:11:19.265Z