https://github.com/huacenxu/recommendations-with-ibm
I analyze user interactions with articles on the IBM Watson Studio platform to recommend new articles they might like.
https://github.com/huacenxu/recommendations-with-ibm
ai bootcamp-project nlp-machine-learning recommendation recommender-systems
Last synced: 3 months ago
JSON representation
I analyze user interactions with articles on the IBM Watson Studio platform to recommend new articles they might like.
- Host: GitHub
- URL: https://github.com/huacenxu/recommendations-with-ibm
- Owner: huacenxu
- Created: 2022-02-19T19:12:35.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-02-19T19:15:48.000Z (over 3 years ago)
- Last Synced: 2025-01-19T14:59:12.621Z (5 months ago)
- Topics: ai, bootcamp-project, nlp-machine-learning, recommendation, recommender-systems
- Language: Jupyter Notebook
- Homepage:
- Size: 73.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Recommendations with IBM
## Project Motivation
For this project, I was interested in analyzing the interactions that users have with articles on the IBM Watson Studio platform, and making recommendations to them about new articles they would like. The project was divided into the following tasks:
- Exploratory Data Analysis
- Rank Based Recommendations
- User-User Based Collaborative Filtering
- Matrix factorization## Installations
- NumPy
- Pandas
- Seaborn
- Matplotlib
- Wordcloud
- Pillow
- Pickle
- No additional installations beyond the Anaconda distribution of Python and Jupyter notebooks.## File Descriptions
- data
- articles_community.csv # articles
- user-item-interactions.csv # user item interactions data
- Recommendations_with_IBM.ipynb # Jupyter notebook
- Recommendations_with_IBM.ipynb # html of jupyter notebook
- top_5.p, top_10.p, top_20.p
- README.md## Acknowledgement
This analysis is benefited from the Udacity instructor and mentor team's help and support.