7
Collaborative Filtering Presented by; Ghulam Mujtaba MS CS, IBA, Karachi

Collaborative Filtering

  • Upload
    mrinal

  • View
    27

  • Download
    2

Embed Size (px)

DESCRIPTION

Collaborative Filtering. Presented by; Ghulam Mujtaba MS CS, IBA, Karachi. - PowerPoint PPT Presentation

Citation preview

Page 1: Collaborative  Filtering

Collaborative Filtering

Presented by;Ghulam Mujtaba

MS CS, IBA, Karachi

Page 2: Collaborative  Filtering

Collaborative filtering Collaborative filtering (CF) is the process of filtering for

information or patterns using techniques involving collaboration among multiple agents, viewpoints, data sources, etc. Applications of collaborative filtering typically involve very large data sets.

[en.wikipedia.org/wiki/Collaborative_filtering]

Collaborative filtering is a method for processing data which relies on using data from numerous sources to develop profiles of people who are related by similar tastes and spending habits. It is achieved by Recommender systems.

Page 3: Collaborative  Filtering

Recommender systemRecommender systems or recommendation

engines form or work from a specific type of information filtering system technique that attempts to present information items (films, television, video on demand, music, books, news, images, web pages, etc) that are likely to be of interest to the user.

en.wikipedia.org/wiki/Recommender_system

Page 4: Collaborative  Filtering

CF by Recommender systems..[2]

Recommender systems are often implemented using an automated collaborative filtering (ACF, or CF) algorithm. These algorithms produce recommendations based on the intuition that similar users have similar tastes. That is, people who you share common likesand dislikes with are likely to be a good source for recommendations. Numerous CF algorithms have been developedover the past fifteen years, each of which approach the problem from a different angle, including similarity between users[19], similarity between items[22], personality diagnosis[18], Bayesian networks[2], and singular value decomposition[24]. These algorithms have distinguishing qualities with respect to evaluation metrics such as recommendation accuracy, speed, and level of personalization.

Page 5: Collaborative  Filtering

CF techniques

Memory-based CF

Model-based CF

Hybrid recommenders

Page 6: Collaborative  Filtering

CF techniques [1]

Page 7: Collaborative  Filtering

Refernces [1]Review Article on “A Survey of Collaborative Filtering

Techniques”By: Xiaoyuan Su and Taghi M. Khoshgoftaar,Department of Computer Science and Engineering,Florida Atlantic University, 777 Glades Road, Boca Raton, FL 33431, USA

[2] ClustKNN: A Highly Scalable Hybrid Model& MemoryBasedCF AlgorithmAl Mamunur Rashid, Shyong K. Lam, George Karypis, and John RiedlComputer Science and Engineering, University of Minnesota,

Minneapolis, MN 55455{arashid, lam, karypis, riedl}@cs.umn.edu