between accuracy and throughput.
Information filtering and information retrieval involve selecting text items that a user may be interested in reading based on the
presence or absence of keywords in the text items. The user can explicitly enter the keywords, or they can be inferred from the items
that the user has found interesting in the past. Information filtering or information retrieval systems are often used in search systems
on e-commerce sites to help consumers find specific products in which they are interested. These systems have some features in
common with recommender systems, in that both systems produce lists of suggestions for a user; however, the more the system
provides direct responses to syntactic user queries the less it feels like a recommender system to the user. Information filtering
systems that notify users when interesting items are for sale are more like recommender systems, especially if part of the selection
process involves attributes that are not under the user’s direct control, such as whether other users have liked the item.