EVIDENCE-GRADED TOOLS FOR READING CHINESE AI RESEARCH
TOOLS
The Paper Pipeline · pf-authors

The arXiv pipeline, with its receipts

Read every new AI paper on arXiv and answer three questions with evidence: where the authors work, who paid for the work, and which author records belong to the same person.

The pipeline: list, fetch, parse, affiliations and funding, scope, identity, human review, with pf-names feeding parse and identity

The Stages
StageWhat happensHow
ListEvery new paper in cs.AI, cs.CL, cs.LG, cs.CV, cs.CR, cs.MA, cs.RO, cs.HC, cs.CY, stat.MLarXiv bulk metadata (OAI-PMH)
FetchFull text of each paperarXiv HTML, with the PDF's first page when the HTML drops affiliations; rate-limited; nothing kept on disk
ParseAuthor block, affiliation lines, emails, names in charactersDeterministic parsing
AffiliationsEach line → institution and the place it statesBilingual institution index
FundingEvery funding or in-kind acknowledgement, wherever it appearsSentence classifier, funder extraction, grant-number parser
ScopeIn / out / unknown under each saved definitionA filter over stored evidence, so changing a definition needs no re-run
IdentityAuthor records → peopleLog-likelihood matcher using pf-names
ReviewChecks, funder labels, overridesLocal web app; decisions survive re-runs

Hard Problems, Solved

"Hong Kong SAR, China" is not mainland China. Scope is decided from the place a line actually names, matched on whole words. That rule also fixed places turning up inside personal names: 传辉 ("Chuanhui") is not Anhui, and 京贤 ("Jingxian") is not Xi'an.

Institution names are ambiguous. The index combines a curated seed with about 8,800 organisations from the Research Organization Registry. An acronym counts only when it is unambiguous: HUST (Wuhan or Hanoi) and NTNU (Taipei or Trondheim) are excluded. Ordinary-word names count only when they make up a whole comma segment. A company match is dropped when the line states another country, so Huawei's Zurich lab is not China.

A funder's country depends on the sentence. "Ministry of Education" may be China's, India's or Korea's. Generic names are resolved sentence by sentence, from the place named, from national markers such as grant prefixes and programme names, or from the one country the sentence mentions.

Identity Without Overclaiming

Each link is graded, and the weights are calibrated on pairs of records that share an email address, set against random pairs. In a human review of 30 pairs the matcher had left unresolved, 20 were the same person and none were different people. The matcher errs on the side of caution by design: a false merge is worse than a missed one when the output feeds analysis of real people.

Confirmed

Needs a hard identifier, an email, ORCID or grant PI, or identical characters plus corroboration.

Probable

The ceiling for soft signals alone: name, co-authors, institutions and topic.

Unresolved

The evidence is not enough. Left for a human, never forced into a merge.

A Human in the Loop

A local review app shows each machine decision with its evidence: the affiliation line, the funding sentence, and the name comparison with its reason. A reviewer can confirm, reject or relabel. Decisions are stored separately from the machine output, override it, and survive every re-run. The app binds to localhost, and researcher data never leaves the analyst's machine.

Commission an analysis, or get a walkthrough.

Parallel Frontier is written and built by Caroline Swartz. Chinese language & politics (NYU), Russian politics MSc (KCL), Mandarin SIGINT spanning defensive and offensive cyber operations, security operations leadership, short- and long-form reporting in five languages, AI safety research, and an MA in computational linguistics in progress (UCL). parallelfrontier.ai