It is a content based recommender system that uses tf-idf and cosine similarity for N Most SImilar Items from a dataset
- Python 3+
- Jupyter
pip3 install --upgrade pip
pip3 install jupyter
- scikit-learn
pip3 install scikit-learn
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request :D
If you dont see the Jupyter notebook rendering in github. Don't worry, It seems be a github issue. You can clone the repo to local and you will have it.
git clone https://github.com/gkverma/content-based-recommendation-system.git
cd content-based-recommendation-system
# Start working on the project
Alternatively,