Home
Dictionary
Tags
Internet
Collaborative Filtering (CF)
Definition - What does
Collaborative Filtering (CF)
mean?
Collaborative filtering (CF) is a technique commonly used to build personalized recommendations on the Web. Some popular websites that make use of the collaborative filtering technology include Amazon, Netflix, iTunes, IMDB, LastFM, Delicious and StumbleUpon. In collaborative filtering, algorithms are used to make automatic predictions about a user's interests by compiling preferences from several users.
Techopedia explains
Collaborative Filtering (CF)
For example, a site like Amazon may recommend that the customers who purchase books A and B purchase book C as well. This is done by comparing the historical preferences of those who have purchased the same books.
Different types of collaborative filtering are as follows:
Memory Based: This method makes use of user rating information to calculate the likeness between the users or items. This calculated likeness is then used to make recommendations.
Model Based: Models are created by using data mining, and the system learns algorithms to look for habits according to training data. These models are then used to come up with predictions for actual data.
Hybrid: Various programs combine the model-based and memory-based CF algorithms.
Posted by:
Cory Janssen
Tweet
Tweet
Related Terms
Social Discovery
Amazon Web Services (AWS)
Bayesian Filter
Related Videos
Related Links
Do I Know You? Social Networking Vs. Social Discovery
- Social discovery is breaking the pattern of repetitive, mundane updates from the same people we talk to every day and bringing a little excitement back into our online lives.
Related White Papers
Other Resources
Related Tags
Categories:
e-Commerce
Internet
Recommended For You
close
INFOGRAPHIC: Is Social Media Making Us Psycho?
Read More
ยป
Connect with us
Techopedia on Linkedin
Follow us on LinkedIn
Techopedia on Twitter
'@Techopedia'
Sign up for Techopedia's Free Newsletter!
Sign-In
Join Techopedia
Home
Dictionary
Articles
Tutorials
Newsletters
Menu
Home
Dictionary
Articles
Tech 101
How To
5 Things
IT Careers
History of Tech
Tutorials
Hot Trends
Big Data
Windows 8
Security
Cloud Computing
Data Centers
Mobile Computing
CRM
Green IT
Storage
Virtualization
Online Privacy
Job Roles
Developers
Network Admins
Database Admins
Tech Support
IT Management
Water Cooler
Infographics
Who To Follow
All Topics
Hacking
Online Marketing
Buzzwords and Jargon
Viruses
Operating Systems
Legal
People
Search Engines
World Wide Web
Personal Tech
Gaming
Linux
Internet