/IBM-watson-recommender

Primary LanguageJupyter NotebookBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

IBM-watson-recommender

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.

Table of contents

What's included

The notebook contains the code used to analyze the IBM dataset. It is organized in two main steps:

  1. Exploratory Data Analysis
  2. Rank Based Recommendations
  3. User-User Based Collaborative Filtering
  4. Matrix Factorization
  5. Extras & Concluding

Installations

The code in the current repo requires the installation of the latest versions of pandas and numpy.

pip install pandas
pip install numpy

Creator

Bousbiat Hafsa

Copyright and license

Code released under the BSD 3-Clause License.