mlsanityData to 7 Oct 2026

A Comprehensive Review on Non-Neural Networks Collaborative Filtering Recommendation Systems

arXiv 2106.10679 ↗First posted 20 Jun 2021cs.IR cs.AI cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Over the past two decades, recommender systems have attracted a lot of interest due to the explosion in the amount of data in online applications. A particular attention has been paid to collaborative filtering, which is the most widely used in applications that involve information recommendations. Collaborative filtering (CF) uses the known preference of a group of users to make predictions and recommendations about the unknown preferences of other users (recommendations are made based on the past behavior of users). First introduced in the 1990s, a wide variety of increasingly successful models have been proposed. Due to the success of machine learning techniques in many areas, there has been a growing emphasis on the application of such algorithms in recommendation systems. In this article, we present an overview of the CF approaches for recommender systems, their two main categories, and their evaluation metrics. We focus on the application of classical Machine Learning algorithms to CF recommender systems by presenting their evolution from their first use-cases to advanced Machine Learning models. We attempt to provide a comprehensive and comparative overview of CF systems (with python implementations) that can serve as a guideline for research and practice in this area.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 10 of its 66 references that are in the map. First posted on arXiv 20 Jun 2021.

Builds on

10 of 66 references.

References · 10

  1. 2017Neural Collaborative Filteringcited by 1,108
  2. 2017Deep Learning based Recommender System: A Survey and New Perspectivescited by 136
  3. 2019RecVAE: a New Variational Autoencoder for Top-N Recommendations with Implicit Feedbackcited by 63
  4. 2013Empirical Analysis of Predictive Algorithms for Collaborative Filteringcited by 47
  5. 2018Outer Product-based Neural Collaborative Filteringcited by 41
  6. 2014The Why and How of Nonnegative Matrix Factorizationcited by 34
  7. 2018Regularized Singular Value Decomposition and Application to Recommender Systemcited by 6
  8. 2019Collaborative Filtering via High-Dimensional Regressioncited by 5
  9. 2019Personalised novel and explainable matrix factorisationcited by 2
  10. 2018A Review on Recommendation Systems: Context-aware to Social-basedcited by 1

Built on by

Not cited yet.