IBM Watson Studio is a platform that runs and manages AI models and optimizes decisions anywhere on IBM Cloud Pak® for Data. The current project analyzes users' interactions with articles on the IBM Watson Studio platform and generates recommendations about articles that may interest them.
The notebook contains the code used to analyze the IBM dataset. It is organized in two main steps:
- Exploratory Data Analysis
- Rank Based Recommendations
- User-User Based Collaborative Filtering
- Matrix Factorization
- Extras & Concluding
The code in the current repo requires the installation of the latest versions of pandas and numpy.
pip install pandas
pip install numpy
Bousbiat Hafsa
Code released under the BSD 3-Clause License.