Professional Documents
Culture Documents
Chapter4 - Web Based Personalization Systems - Outline
Chapter4 - Web Based Personalization Systems - Outline
Chapter4 - Web Based Personalization Systems - Outline
Personalization System
Lesson objectives
2
Outline
Introduction
Content-based recommendation
Association rules
• Hybrid Approach
RS : Summary
Source: https://www.itransition.com/machine-learning/recommendation-
systems#:~:text=Machine%20learning%2Dbased%20recommendation%20systems%20are%20powerful%20engines%20using%20ma
chine,personalized%20product%20and%20content%20suggestions
RS Approaches in nutshell
Collaborative Filtering
Give recommendations to a user based on preferences of “similar” users
Preferences on items may be explicit or implicit
Includes recommendation based on social / collaborative content
Content-Based Filtering
Give recommendations to a user based on items with “similar” content in the
user’s profile
Rule-Based (Knowledge-Based) Filtering
Provide recommendations to users based on predefined (or learned) rules
age(x, 25-35) and income(x, 70-100K) and childred(x, >=3) recommend(x,
Minivan)
Hybrid Approaches
RS Approaches in a sheet
Hands on practice on Recommendation
1. Content Filtering using tfidf
Use the Source in the link below:
https://github.com/AlexanderNixon/Machine-learning-reads/blob/master/Movie-content-based-recommender-using-tf-idf.ipynb
2. Collaborative Filtering
Use the Source in the link below: https://github.com/AlexanderNixon/Machine-learning-
reads/blob/master/Collaborative-filtering-recommenders.ipynb
3. KNN: Recommendation with KNN
Use the Source in the link below:
Source: https://blog.jaysinha.me/train-your-first-knn-model-for-collaborative-filtering/
4. SVD: Recommendation with SVD
Use the Source in the link below: https://analyticsindiamag.com/singular-value-
decomposition-svd-application-recommender-system/
5. Association Rule: Recommendation rule generation using apriori Use the
Source in the link below: https://stackabuse.com/association-rule-mining-via-apriori-
algorithm-in-python/