In this notebook, I am implementing recommendation methods on a real-world article dataset from the IBM Watson Studio platform. Please see the table of contents for the different sections covering different phases of the work / different types of recommendation logics:
I. Exploratory Data Analysis
II. Rank Based Recommendations
III. User-User Based Collaborative Filtering
IV. Matrix Factorization
Please see IPython notebook for additional details.