English

Memory Based Collaborative Filtering with Lucene

Information Retrieval 2024-11-19 v2

Abstract

Memory Based Collaborative Filtering is a widely used approach to provide recommendations. It exploits similarities between ratings across a population of users by forming a weighted vote to predict unobserved ratings. Bespoke solutions are frequently adopted to deal with the problem of high quality recommendations on large data sets. A disadvantage of this approach, however, is the loss of generality and flexibility of the general collaborative filtering systems. In this paper, we have developed a methodology that allows one to build a scalable and effective collaborative filtering system on top of a conventional full-text search engine such as Apache Lucene.

Keywords

Cite

@article{arxiv.1607.00223,
  title  = {Memory Based Collaborative Filtering with Lucene},
  author = {Claudio Gennaro},
  journal= {arXiv preprint arXiv:1607.00223},
  year   = {2024}
}
R2 v1 2026-06-22T14:40:40.712Z