Abstract

Collaborative filtering systems help address information overload by using the opinions of users in a community to make personal recommendations for documents to each user. Many collaborative filtering systems have few user opinions relative to the large number of documents available. This sparsity problem can reduce the utility of the filtering system by reducing the number of documents for which the system can make recommendations and adversely affecting the quality of recommendations. This paper defines and implements a model for integrating content-based ratings into a collaborative filtering system. The filterbot model allows collaborative filtering systems to address sparsity by tapping the strength of content filtering techniques. We identify and evaluate metrics for assessing the effectiveness of filterbots specifically, and filtering system enhancements in general. Finally, we experimentally validate the filterbot approach by showing that even simple filterbots such as spell checking can increase the utility for users of sparsely populated collaborative filtering systems.

Keywords

Computer scienceCollaborative filteringQuality (philosophy)Recommender systemArtificial intelligenceMachine learning

Affiliated Institutions

Related Publications

LightGCN

Graph Convolution Network (GCN) has become new state-of-the-art for collaborative filtering. Nevertheless, the reasons of its effectiveness for recommendation are not well under...

2020 3523 citations

Publication Info

Year
1998
Type
article
Pages
345-354
Citations
397
Access
Closed

External Links

Social Impact

Social media, news, blog, policy document mentions

Citation Metrics

397
OpenAlex

Cite This

Badrul Sarwar, Joseph A. Konstan, Al Borchers et al. (1998). Using filtering agents to improve prediction quality in the GroupLens research collaborative filtering system. , 345-354. https://doi.org/10.1145/289444.289509

Identifiers

DOI
10.1145/289444.289509