/claim #17

Maintainer Summary

This PR is a narrow, mergeable trust layer for the Scientific Knowledge Graph Integration bounty. It does not try to replace the broad graph extractor or navigator work from other attempts; it improves author and affiliation identity quality before graph entities, collaboration maps, and recommendation paths are shown.

Why it can merge independently:

  • Self-contained under knowledge-graph-author-affiliation-disambiguation/
  • Synthetic sample data only; no credentials, external APIs, private research data, or network calls
  • No shared runtime assumptions or unrelated repo changes
  • Maintainer edits enabled
  • Includes the required demo artifact and local validation evidence

Summary

Adds knowledge-graph-author-affiliation-disambiguation, a self-contained trust layer for Scientific Knowledge Graph Integration.

This slice focuses on author and affiliation entity quality before the graph is used for entity pages, lab-to-lab collaboration maps, semantic navigation, or AI recommendations.

What Changed

  • Deterministic author-name, affiliation, ORCID, email-domain, DOI, and concept normalization
  • Evidence scoring for author mention merges
  • Safe homonym handling via a curator queue instead of unsafe graph merges
  • Collaboration edge generation from shared document evidence
  • Recommendation suppression guards for uncertain author identities
  • schema.org-compatible creator metadata export
  • Synthetic sample mentions, tests, requirement map, CLI demo, SVG, and short MP4 demo

What Is Distinct From Other Attempts

This avoids duplicating broad knowledge graph extractors, navigators, link-audit modules, ontology-drift migration controls, relationship conflict arbiters, knowledge-gap explorers, recommendation visibility/diversity guards, trial-registry guards, or funder-lineage guards.

The specific gap covered here is author/affiliation disambiguation: homonyms, institutional variants, ORCID/email-domain evidence, collaboration edges, creator metadata, and recommendation suppression when identity confidence is too low.

Demo

  • knowledge-graph-author-affiliation-disambiguation/docs/demo.mp4
  • knowledge-graph-author-affiliation-disambiguation/docs/demo.svg

Run locally:

cd knowledge-graph-author-affiliation-disambiguation
npm run check
npm test
npm run demo

Verification

npm run check
# passed

npm test
# 5 tests passed

npm run demo
# prints author nodes, collaboration edges, curator queue, recommendation guards, and schema.org export

ffprobe -v error -select_streams v:0 -show_entries stream=width,height,duration -of default=noprint_wrappers=1 knowledge-graph-author-affiliation-disambiguation/docs/demo.mp4
# width=960
# height=540
# duration=4.000000

git diff --cached --check
# passed before commit

AI-assisted with OpenAI Codex; I reviewed and verified the diff locally before submission.

@algora-pbc /claim #17

Payment fallback if Algora is not preferred: PayPal cultofrozen@gmail.com

Claim

Total prize pool $475
Total paid $0
Status Pending
Submitted May 15, 2026
Last updated May 15, 2026

Contributors

AB

absalonCRC

@absalonCRC

100%

Sponsors

SC

SCIBASE.AI

@SCIBASE.AI

$475