Scopus Automation completed with more room for Refinement.
Abstract
To sync data the new publication record from Scopus and feed to Ess Publication Portal as a Draft record, that can be reviewed and published by the admin with few data adjustments.
Things to be Highlighted
- We are using elsapy SDK which leverages Scopus Rest API to fetch the data from Scopus
- We are using InvenioRDM rest API to insert draft record into the ESS Publication Portal
- This is going to be deployed as a CronJob deployment in the kubernetes. The initial idea now is to run it every day.
- Most of the metadata are matched exactly, some are very nearly. This is the reason, the record is not published in the initial phase and will be in the draft mode. This means that, it is essential for the admin to review the drafted record and publish it with few adjustments, if needed.
- The next set of goals involve Email notification, which notifies the admin about the arrival of new data and it needs to be published.