Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Obtaining new bibliographical references with Semantic Scholar #25

Open
7 tasks done
rtournoy opened this issue Apr 30, 2024 · 0 comments
Open
7 tasks done

Obtaining new bibliographical references with Semantic Scholar #25

rtournoy opened this issue Apr 30, 2024 · 0 comments
Assignees

Comments

@rtournoy
Copy link
Member

rtournoy commented Apr 30, 2024

We have many articles published without their bibliographical references. We have tools to semi-automatically process the references but the cost to manage the references of thousands of published articles is too important.

Semantic Scholar (S2) has an API to provide the bibliographical references of the articles they process in the Semantic Scholar Academic Graph. All of our articles should be available in this graph thanks to our open access licences and the fact that they also index content from Open repositories.

The goal:

  • retrieve the bibliographical references from the S2 API
  • import them into episciences-citations
  • display the ref. on the public web page of our articles
  • export the ref. to Crossref

TODO:

  • Create new source in DB: "Semantic Scholar"
  • Create a script to import the references with the API, retrieve only the ids and the bibtex fields ( ⚠️ "unauthenticated IP limited to 1 request per second")
  • For each reference of a paper, if there's a DOI, use doi.org API to obtain the CSL of the reference
  • For each reference of a paper, if there's not a DOI, use the bibtex to create the CSL of the reference
  • In DB + UI/UX label all imports from S2 with source "Semantic Scholar". Prevent user updates of the imports but allow deletion + (in)validation
  • We need to credit "Semantic Scholar" also on the public web page of our articles
  • Try the API with a few samples of articles published at least one year ago
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

No branches or pull requests

2 participants