IRAILGJun 20, 2021

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

arXiv:2106.10679v24 citations
AI Analysis

It serves as a guideline for researchers and practitioners in recommender systems, but it is incremental as it reviews existing methods without introducing new techniques.

This paper provides a comprehensive review of collaborative filtering (CF) recommendation systems, focusing on non-neural network approaches and their evolution from early use-cases to advanced machine learning models, including comparative analysis and Python implementations.

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.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes