allenai / s2-folks

Public space for the user community of Semantic Scholar APIs to share scripts, report issues, and make suggestions.
Other
182 stars 29 forks source link

How does the S2 Recommendation API work under the hood? #26

Closed Siddharth-Gandhi closed 1 year ago

Siddharth-Gandhi commented 1 year ago

Hey guys I am building a basic paper recommendation system for my bachelor's thesis and I was wondering if there is there any public information on how the S2 recommendation API works under the hood or if that can be shared? Like any details on the architecture? Is it another neural network or KNN? Any information will be of great help! Please let me know!

I am also curious if any of the code for the recommendations is available from the original SPECTER paper? Specifically section 3.4 here: https://arxiv.org/pdf/2004.07180.pdf.

cfiorelli commented 1 year ago

@Siddharth-Gandhi Thank you for your inquiry - considering the context of your question and the time since posted I wanted to check to understand if this is still relevant to resolve? Thank you!

Siddharth-Gandhi commented 1 year ago

Hi @cfiorelli, while I do not need it now, I would still appreciate if you can give a brief explainer of how it works (or link me to something relevant) to just expand my knowledge (as I'm learning about IR and recommender systems now). So if you have a couple minutes of spare time, please do let me know! Much appreciated! Thanks!

cfiorelli commented 1 year ago

@Siddharth-Gandhi Quick check in case the ask has developed since last - planning to gather information

Just in case here's the link to github specter info https://github.com/allenai/specter