Skip to content

Ingest NLPAICS - #9394

Open
mjpost wants to merge 1 commit into
masterfrom
ingest-nlpaics
Open

Ingest NLPAICS#9394
mjpost wants to merge 1 commit into
masterfrom
ingest-nlpaics

Conversation

@mjpost

@mjpost mjpost commented Jul 31, 2026

Copy link
Copy Markdown
Member

closes #8094

Administrative checklist:

  • Make sure the branch is merged with the latest master branch
  • Ensure that there are editors listed in the <meta> block
  • In the Github sidebar, add the PR to the current milestone
  • In the Github sidebar, under "Development", link to the corresponding ingestion issue (if applicable)
  • Ensure ORCID iDs are present for (most) authors
  • Ensure OpenReview IDs are present for all authors if it is an OpenReview venue
  • For workshops, add a <venue>ws</venue> tag to its meta block
  • For workshops, add a backlink from the main event's <event> block
  • Add events to their relevant SIGs

Navigate to the preview site and check the following:

  • Verify that volume titles are consistent with past years (click on the venue link to see them)
  • Skim through the complete listing, looking for mis-parsed author names
  • Download the frontmatter and verify that the table of contents matches at least three randomly-selected papers
  • Download 3–5 PDFs (including the first and last one) and make sure they match the paper's metadata (title, authors, page numbers, etc)
  • Search the PDFs for "Anonymous ACL submission" or similar to identify non-final uploaded papers

After the PR is closed, for all events:

  • Archive the ingestion materials in format YYYY-MM-DD-{event}

Create followup issues for the following tasks (usually just for ACL events)

  • Create DOIs
  • Ingest videos
  • Add awards

@mjpost mjpost added this to the 2026Q3 milestone Jul 31, 2026
@mjpost mjpost self-assigned this Jul 31, 2026
@mjpost

mjpost commented Jul 31, 2026

Copy link
Copy Markdown
Member Author

@mbollmann The new people that were added (using the library via ingest.py) were placed at the end of people.json; is this a bug?

@github-actions

Copy link
Copy Markdown

📊 Ingestion statistics

Analyzed 1 volume(s): 2026.nlpaics-1

Metric Count
New papers 27
Distinct authors 83
New authors (first time in the Anthology) 56
New people.yaml entries 0
Single-author papers by new authors 3
Paper-author instances with ORCID iD 16 / 90 (17.8%)

Top ten authors by paper counts: Saad Ezzini (5), Barbora Štěpánková (2), Martin Kopp (2), Vojtěch Outrata (2), Aadil Gani Ganie (1), Abdullah Saeed Almalki (1), Adelaide Danilov (1), Alba Perez-Montero (1), Alexei Lisitsa (1), Amneh Al Abdi (1)

Papers by number of authors

xychart-beta
    title "Papers by number of authors"
    x-axis "Number of authors" [1, 2, 3, 4, 5, 20]
    y-axis "Papers" 0 --> 8
    bar [5, 6, 8, 6, 1, 1]
Loading

@mbollmann

Copy link
Copy Markdown
Member

@mbollmann The new people that were added (using the library via ingest.py) were placed at the end of people.json; is this a bug?

Strange; I'll check.

@github-actions

Copy link
Copy Markdown

Build successful. Some useful links:

This preview will be removed when the branch is merged.

@mbollmann

Copy link
Copy Markdown
Member

@mbollmann The new people that were added (using the library via ingest.py) were placed at the end of people.json; is this a bug?

Right, it doesn’t sort them during saving; I think my reasoning was that the dictionary is ordered so will be sorted correctly anyway after loading, but that doesn’t account for new additions, of course. Duh!

@mbollmann

Copy link
Copy Markdown
Member

Fixing in #9393, will delay the new release by a little bit until checks pass. sigs.json wasn’t actually entirely sorted!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Ingestion Request: NLPAICS 2026

2 participants