Image source: Fondation CDF
The Scientific Paper Recommendation System project aims to provide an pplication that suggests relevant scientific papers to users based on their input text, such as abstracts or keywords or titles. This system assists researchers in discovering pertinent research papers more efficiently.
Our app has distinct benefits:
-
Personalized Suggestions: We tailor recommendations to your specific criteria.
-
More Relevant Results: We consider title, keywords, and other factors to ensure papers align with your interests.
-
Easy to Use: Our user-friendly interface makes finding papers straightforward.
-
Directly Aligned Recommendations: Unlike Google Scholar's undisclosed algorithms, our system sorts articles based on your criteria. This saves time and provides more focused results.
-
Model Selection: The project utilizes a pretrained model (model_name = "sentence-transformers/all-MiniLM-L6-v2") from Hugging Face, thanks to its advanced language understanding capabilities as the foundation for the recommendation system.
-
Model Customization: The pretrained model undergoes fine-tuning for adaptation to the specific recommendation criteria. This includes attributes such as title, keywords, laboratory name, institute name, and publication year. The customization enhances the relevance of the paper recommendations.
-
Source of Recommendations: The recommendations are generated from a selection of articles on Google Scholar. The system extracts article titles and links from Google Scholar.
-
Streamlit Application: The development of a Streamlit application (
streamlit_app.py
) provides users with the ability to input abstracts, keywords, titles, or other text and subsequently receive a list of recommended scientific papers. The application's interface offers interactivity and user-friendliness for seamless access to the recommendation system. -
Deployment with Hugging Face: To enhance accessibility, the Streamlit application is deployed on Hugging Face's infrastructure. This deployment simplifies the usage of the recommendation system for researchers and individuals in search of pertinent scientific papers.