https://github.com/leapfrogtechnology/journal-recommendation
https://github.com/leapfrogtechnology/journal-recommendation
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/leapfrogtechnology/journal-recommendation
- Owner: leapfrogtechnology
- Created: 2019-07-22T05:29:11.000Z (almost 6 years ago)
- Default Branch: dev
- Last Pushed: 2019-07-23T08:04:29.000Z (almost 6 years ago)
- Last Synced: 2025-01-08T20:24:58.967Z (4 months ago)
- Language: Jupyter Notebook
- Size: 4.76 MB
- Stars: 2
- Watchers: 8
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Scientific Journal Recommendation:
## Installation:
1. Download NLTK word corpus
2. Install wordcloud
3. Install tensorflow## Prerequisites:
1. Datasets:
link - https://archive.ics.uci.edu/ml/datasets/NIPS+Conference+Papers+1987-2015
2. Tensorflow installation in anaconda:
conda install -c conda-forge tensorflow
3. Wordcloud installation:
conda install -c conda-forge wordcloud
4. nltk download:
conda install -c anaconda nltk## Tensorboard Command and localhost :
1. tensorboard --logdir=file_path --port=5000
2. http://localhost:5000
## Description:
This a unsupervised reccomendation system of the Scientific Journals. Firstly we have imported the libraries and dataset processed the raw text and saved the process dataset into a new csv file.All this operation is done in journal_reccomendataion_1.ipynbOn the second file, operations like removing missing values takes place.Then we do Exploratory data analysis of the data set like word cloud clustering and 2D t-SNE and also used pyLDAvis to visualize the cluster and most occuring word and to predict the suitable number of cluster.
We have used Count vectorizer to create a word vector which is fed into Latent Dirichlet Allocation,which gives us likelihood of the document to occur in the given topic cluster.Then we try to find the root mean square error to predict between the given document with all other document as a result we get the R.M.S Error for every comparation. We sort the given error in ascending order and reccomend 10 least errorneous title as a reference for the research paper along with error value.
## Result:
## Contacts:
(For any queries mail_to: [email protected])