Description:
Build an automated publication data synchronization system that fetches citation counts and keywords from OpenAlex/CrossRef APIs and rebuilds relationships between publications, members, and research areas using multi-signal matching algorithms. Provide a real-time admin interface with Server-Sent Events for monitoring sync progress and control over three sync modes (metadata-only, relationships-only, full sync).
Tasks:
Description:
Build an automated publication data synchronization system that fetches citation counts and keywords from OpenAlex/CrossRef APIs and rebuilds relationships between publications, members, and research areas using multi-signal matching algorithms. Provide a real-time admin interface with Server-Sent Events for monitoring sync progress and control over three sync modes (metadata-only, relationships-only, full sync).
Tasks:
/api/admin/sync) for real-time progress streaming