This is research paper recommendation system using TF-IDF(Term Frequency Inverse Document Frequency) algorithm with an easy-to-use UI.
This project is a Research Paper Recommendation System that utilizes the TF-IDF (Term Frequency-Inverse Document Frequency) algorithm to recommend relevant research papers based on user input. Whether you provide a detailed description or just a keyword, the system identifies and suggests the most pertinent papers from a curated dataset. The dataset includes research papers in the field of Artificial Engineering published between the years 2010 and 2019.
This project is licensed under the MIT License - see the LICENSE file for details.
Karan Khatri - LinkedIn
Project Link: https://github.com/Karan6354/Research_paper_recommendation_system_using_TF-IDF_algorithm
I would like to thank the following resources that have made this project possible:
TailwindCSS: TailwindCSS made it easy to style and design our application with its utility-first CSS framework. Its responsive and customizable design components greatly improved our development workflow and the overall look and feel of the application.
Scikit-learn (sklearn): This powerful machine learning library provided essential tools for implementing and evaluating our models. Its extensive collection of algorithms and easy-to-use interface were instrumental in the project's data analysis and predictive modeling processes.
Pandas: Pandas was crucial for data manipulation and analysis. Its data structures and functions for working with structured data allowed us to efficiently clean, preprocess, and analyze large datasets.
Flask: This lightweight web framework was used to build the application's backend. Flask's simplicity and flexibility made it easy to create a robust and scalable server-side application, facilitating smooth integration with our front-end and machine learning models.
I am grateful for these tools and the developers behind them for their contributions to the open-source community. Their support and continuous development have significantly enhanced our project's success.