For this project I analyze the interactions that users have with articles on the IBM Watson Studio platform, and make recommendations to them about new articles I think they will like.
My project is divided into the following tasks
I. Exploratory Data Analysis
Find out the distribution of articles a user interacts within the dataset and provide a visual and descriptive statistics.
II. Rank Based Recommendations
Provide two functions to get n top articles names and n top articles ids.
III. User-User Based Collaborative Filtering
IV. Content Based Recommendations
V. Matrix Factorization Build use matrix factorization to make article recommendations to the users on the IBM Watson Studio platform