Content-based filtering is a technique that originated in the information retrieval community, with email filtering and search engines being the most common applications.