SmartScholar

Deep Learning for Research Paper Insights

Overview

This repository contains a machine learning project featuring two main functionalities: a research papers recommendation system and subject area prediction. The project’s objective is to offer users personalized recommendations based on their preferences and to accurately predict the subject area of research papers.

Features

Research Papers Recommendation System

Subject Area Prediction

How to Use

  1. Dataset Preparation:
    • Prepare your dataset with research paper titles, abstracts, and corresponding subject areas.
    • Custom dataset are allowed.
  2. Training Models:
    • Use the provided sources to train models for subject area prediction and recommendation generation.
    • main.py file consist of all the necessary scripts to prepare the dataset, train and evaluate the model.

Installation

License

This project is licensed under GNU

License

Acknowledgments

Special thanks to the developers and contributors of third-party tools, libraries, and resources used in this project, including TensorFlow, PyTorch, Hugging Face Transformers, and various NLP libraries. Their contributions were invaluable in the development of this project.