acl-org / acl-org/acl-anthology

Further automation for simple verifications

未关闭
#8,651 1 条评论 0 个 reaction 已指派 1 人 已被 @mbollmann 认领 在 GitHub 查看
enhancement
主要语言
Python
星标
797
派生
408
平均合并
3 天 19 小时
30 天内合并 PR
36

描述

A lot of the author page issues are simply to add an ORCID and degree institution to an existing unverified page, making it verified. I call these simple verification requests. They are identified by ensuring the author page is unverified and that "Verification" is the only checkbox selected in the list of possible changes.

One step that I perform manually for such requests is to check the profile at the supplied OpenReview link and ensure that it has an ORCID link matching the ORCID provided in the form. Occasionally the OpenReview profile lacks an ORCID link, and I respond to the issue requesting that it be added. I also check the preferred name on OpenReview.

It occurs to me that this check could be automated. When the issue is created, it could trigger a GitHub action that calls the OpenReview API to fetch the ORCID information (if present) and preferred name. If the ORCID link is missing, it could respond in the thread to request that it be added. Otherwise it would add a message giving the OpenReview preferred name and stating that Anthology staff will follow up to review the request.

Does this sound worthwhile? I might try vibecoding it in Gemini (don't have access to Claude-Code).

贡献指南

这个仓库没有索引到贡献指南

调研方向

The issue names no files, tests, or existing entry points. First confirm the scope and review how a GitHub Action could identify simple verification requests and query the OpenReview API for ORCID and preferred name; done means it posts the appropriate follow-up message for missing ORCID links or the proposed review notice.

由索引模型根据 Issue 内容生成。

评估

技术栈
github-actions, python
领域
api, ci-cd
Issue 类型
功能
难度
4/5
预计耗时
3-5 天
活跃度
冷清
描述清晰度
需要澄清
新手友好度
35/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。