Skip to content

Jupyter notebook file with recommendation methods for articles to users of the IBM Watson Studio platform.

Notifications You must be signed in to change notification settings

eugeniftimoaie/recommendations-with-IBM

Repository files navigation

Recommendations with IBM

This project analyzes a real data set including articles and user interactions from the IBM Watson Studio platform and makes recommendations for articles to users in a jupyter notebook environment with following content:

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

This recommendation system could be used for example to recommend articles on the dashboard of the IBM Watson Studio platform.

Configuration

  • Jupyter notebook environment based on python 3.8 with libraries pandas, numpy, matplotlib.pyplot, pickle and sklearn

Installation on local computer

Download zip folder on local computer, extract files and open "Recommendations_with_IBM.ipynb" with jupyter notebook.

File Manifest

Below you can find the file content of this project:



      - data
      |- articles_community.csv (csv file with data to process)
      |- user-item-interactions.csv (csv file with data to process)

      - project_test.py (python file with test functions)
      - README.md (markdown file with instructions)
      - Recommendations_with_IBM.ipynb (jupyter notebook file with recommendation functions)
      - Recommendations_with_IBM.html (html file with recommendation functions)
      - top_5.p (p file with data of top 5 recommendations for testing of results)
      - top_10.p (p file with data of top 10 recommendations for testing of results)
      - top_20.p (p file with data of top 20 recommendations for testing of results)

Contact

Author: Eugen Iftimoaie

For questions feel free to contact me on my e-mail adress: eugen.iftimoaie@gmx.de

About

Jupyter notebook file with recommendation methods for articles to users of the IBM Watson Studio platform.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published