The Use of Machine Learning Algorithms in Recommender Systems: A Systematic Review
Not on the map. Why?
Abstract (arXiv)
Recommender systems use algorithms to provide users with product or service recommendations. Recently, these systems have been using machine learning algorithms from the field of artificial intelligence. However, choosing a suitable machine learning algorithm for a recommender system is difficult because of the number of algorithms described in the literature. Researchers and practitioners developing recommender systems are left with little information about the current approaches in algorithm usage. Moreover, the development of a recommender system using a machine learning algorithm often has problems and open questions that must be evaluated, so software engineers know where to focus research efforts. This paper presents a systematic review of the literature that analyzes the use of machine learning algorithms in recommender systems and identifies research opportunities for software engineering research. The study concludes that Bayesian and decision tree algorithms are widely used in recommender systems because of their relative simplicity, and that requirement and design phases of recommender system development appear to offer opportunities for further research.
Key facts. Cited by 27 papers in the map (data through 7 Oct 2026). First posted on arXiv 17 Nov 2015.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 7; 2022: 9; 2023: 5; 2024: 4; 2025: 2.
27 papers.
Sort:
- 2024On permutation-invariant neural networkscited by 10
- 2025VISTA: Vision-Language Inference for Training-Free Stock Time-Series Analysiscited by 5
- 2023Centroid Distance Distillation for Effective Rehearsal in Continual Learningcited by 4
- 2023Understanding User Intent Modeling for Conversational Recommender Systems: A Systematic Literature Reviewcited by 4
- 2023Zero-Shot Recommendations with Pre-Trained Large Language Models for Multimodal Nudgingcited by 4
- 2022Efficient Classification with Counterfactual Reasoning and Active Learningcited by 2
- 2022A Recommendation Approach based on Similarity-Popularity Models of Complex Networkscited by 2
- 2021A Hinge-Loss based Codebook Transfer for Cross-Domain Recommendation with Nonoverlapping Datacited by 1
- 2022Emergent Instabilities in Algorithmic Feedback Loopscited by 1
- 2022Maximum entropy exploration in contextual bandits with neural networks and energy based modelscited by 1
- 2022A Human-ML Collaboration Framework for Improving Video Content Reviewscited by 1
- 2022Simulated Contextual Bandits for Personalization Tasks from Recommendation Datasetscited by 1
15 more
- 2024Assessing AI Utility: The Random Guesser Test for Sequential Decision-Making Systemscited by 1
- 2021Deep Reinforcement Learning-Based Product Recommender for Online Advertisingcited by 0
- 2021Unavailable Transit Feed Specification: Making it Available with Recurrent Neural Networkscited by 0
- 2021A Novel Paper Recommendation Method Empowered by Knowledge Graph: for Research Beginnerscited by 0
- 2021A Systematic Literature Review on Process-Aware Recommender Systemscited by 0
- 2021Predicting Solar Flares with Remote Sensing and Machine Learningcited by 0
- 2021Combinations of Jaccard with Numerical Measures for Collaborative Filtering Enhancement: Current Work and Future Proposalcited by 0
- 2022Applications of Machine Learning in Healthcare and Internet of Things (IOT): A Comprehensive Reviewcited by 0
- 2022Machine Learning based Anomaly Detection for Smart Shirt: A Systematic Reviewcited by 0
- 2022A Brief Overview of AI Governance for Responsible Machine Learning Systemscited by 0
- 2023Share, Collaborate, Benchmark: Advancing Travel Demand Research through rigorous open-source collaborationcited by 0
- 2023CSM-H-R: A Context Modeling Framework in Supporting Reasoning Automation for Interoperable Intelligent Systems and Privacy Protectioncited by 0
- 2024Robust Calibration For Improved Weather Prediction Under Distributional Shiftcited by 0
- 2024Assistive AI for Augmenting Human Decision-makingcited by 0
- 2025BanditWare: A Contextual Bandit-based Framework for Hardware Predictioncited by 0
- 2025BanditWare: A Contextual Bandit-based Framework for Hardware Prediction16 Jun 2025
- 2025VISTA: Vision-Language Inference for Training-Free Stock Time-Series Analysis24 May 2025
- 2024Assistive AI for Augmenting Human Decision-making18 Oct 2024
- 2024Assessing AI Utility: The Random Guesser Test for Sequential Decision-Making Systems25 Jul 2024
- 2024On permutation-invariant neural networks26 Mar 2024
- 2024Robust Calibration For Improved Weather Prediction Under Distributional Shift8 Jan 2024
- 2023Zero-Shot Recommendations with Pre-Trained Large Language Models for Multimodal Nudging2 Sep 2023
- 2023CSM-H-R: A Context Modeling Framework in Supporting Reasoning Automation for Interoperable Intelligent Systems and Privacy Protection21 Aug 2023
- 2023Understanding User Intent Modeling for Conversational Recommender Systems: A Systematic Literature Review5 Aug 2023
- 2023Share, Collaborate, Benchmark: Advancing Travel Demand Research through rigorous open-source collaboration9 Jun 2023
- 2023Centroid Distance Distillation for Effective Rehearsal in Continual Learning6 Mar 2023
- 2022A Brief Overview of AI Governance for Responsible Machine Learning Systems21 Nov 2022
15 more
- 2022A Human-ML Collaboration Framework for Improving Video Content Reviews18 Oct 2022
- 2022Simulated Contextual Bandits for Personalization Tasks from Recommendation Datasets12 Oct 2022
- 2022Maximum entropy exploration in contextual bandits with neural networks and energy based models12 Oct 2022
- 2022A Recommendation Approach based on Similarity-Popularity Models of Complex Networks29 Sep 2022
- 2022Efficient Classification with Counterfactual Reasoning and Active Learning25 Jul 2022
- 2022Machine Learning based Anomaly Detection for Smart Shirt: A Systematic Review7 Mar 2022
- 2022Applications of Machine Learning in Healthcare and Internet of Things (IOT): A Comprehensive Review6 Feb 2022
- 2022Emergent Instabilities in Algorithmic Feedback Loops18 Jan 2022
- 2021Combinations of Jaccard with Numerical Measures for Collaborative Filtering Enhancement: Current Work and Future Proposal24 Nov 2021
- 2021Predicting Solar Flares with Remote Sensing and Machine Learning14 Oct 2021
- 2021A Hinge-Loss based Codebook Transfer for Cross-Domain Recommendation with Nonoverlapping Data2 Aug 2021
- 2021A Systematic Literature Review on Process-Aware Recommender Systems30 Mar 2021
- 2021A Novel Paper Recommendation Method Empowered by Knowledge Graph: for Research Beginners16 Mar 2021
- 2021Unavailable Transit Feed Specification: Making it Available with Recurrent Neural Networks20 Feb 2021
- 2021Deep Reinforcement Learning-Based Product Recommender for Online Advertising30 Jan 2021
- 2024On permutation-invariant neural networkscited by 10
- 2025VISTA: Vision-Language Inference for Training-Free Stock Time-Series Analysiscited by 5
- 2023Centroid Distance Distillation for Effective Rehearsal in Continual Learningcited by 4
- 2023Understanding User Intent Modeling for Conversational Recommender Systems: A Systematic Literature Reviewcited by 4
- 2023Zero-Shot Recommendations with Pre-Trained Large Language Models for Multimodal Nudgingcited by 4
- 2022Efficient Classification with Counterfactual Reasoning and Active Learningcited by 2
- 2022A Recommendation Approach based on Similarity-Popularity Models of Complex Networkscited by 2
- 2021A Hinge-Loss based Codebook Transfer for Cross-Domain Recommendation with Nonoverlapping Datacited by 1
- 2022Emergent Instabilities in Algorithmic Feedback Loopscited by 1
- 2022Maximum entropy exploration in contextual bandits with neural networks and energy based modelscited by 1
- 2022A Human-ML Collaboration Framework for Improving Video Content Reviewscited by 1
- 2022Simulated Contextual Bandits for Personalization Tasks from Recommendation Datasetscited by 1
12 most cited of 27 All 27 (JSON)
- 2025BanditWare: A Contextual Bandit-based Framework for Hardware Prediction16 Jun 2025
- 2025VISTA: Vision-Language Inference for Training-Free Stock Time-Series Analysis24 May 2025
- 2024Assistive AI for Augmenting Human Decision-making18 Oct 2024
- 2024Assessing AI Utility: The Random Guesser Test for Sequential Decision-Making Systems25 Jul 2024
- 2024On permutation-invariant neural networks26 Mar 2024
- 2024Robust Calibration For Improved Weather Prediction Under Distributional Shift8 Jan 2024
- 2023Zero-Shot Recommendations with Pre-Trained Large Language Models for Multimodal Nudging2 Sep 2023
- 2023CSM-H-R: A Context Modeling Framework in Supporting Reasoning Automation for Interoperable Intelligent Systems and Privacy Protection21 Aug 2023
- 2023Understanding User Intent Modeling for Conversational Recommender Systems: A Systematic Literature Review5 Aug 2023
- 2023Share, Collaborate, Benchmark: Advancing Travel Demand Research through rigorous open-source collaboration9 Jun 2023
- 2023Centroid Distance Distillation for Effective Rehearsal in Continual Learning6 Mar 2023
- 2022A Brief Overview of AI Governance for Responsible Machine Learning Systems21 Nov 2022
12 newest of 27 All 27 (JSON)