Show simple item record

dc.contributor.authorPortugal, Ivens
dc.contributor.authorAlencar, Paulo
dc.contributor.authorCowan, Donald 16:53:37 (GMT) 16:53:37 (GMT)
dc.descriptionThe final publication is available at Elsevier via © 2018. This manuscript version is made available under the CC-BY-NC-ND 4.0 license
dc.description.abstractRecommender 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 recommender systems using machine learning algorithms often faces problems and raises questions that must be resolved. This paper presents a systematic review of the literature that analyzes the use of machine learning algorithms in recommender systems and identifies new research opportunities. The goals of this study are to (i) identify trends in the use or research of machine learning algorithms in recommender systems; (ii) identify open questions in the use or research of machine learning algorithms; and (iii) assist new researchers to position new research activity in this domain appropriately. The results of this study identify existing classes of recommender systems, characterize adopted machine learning approaches, discuss the use of big data technologies, identify types of machine learning algorithms and their application domains, and analyzes both main and alternative performance metrics.en
dc.description.sponsorshipNatural Sciences and Engineering Research Council of Canada (NSERC) Ontario Research Fund of the Ontario Ministry of Research, Innovation, and Scienceen
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 International*
dc.subjectApplication domainsen
dc.subjectMachine learningen
dc.subjectMachine learning algorithmsen
dc.subjectPerformance metricsen
dc.subjectRecommender systemsen
dc.subjectSystematic review of the literatureen
dc.titleThe use of machine learning algorithms in recommender systems: A systematic reviewen
dcterms.bibliographicCitationPortugal, I., Alencar, P., & Cowan, D. (2018). The use of machine learning algorithms in recommender systems: A systematic review. Expert Systems with Applications, 97, 205–227.
uws.contributor.affiliation1Faculty of Mathematicsen
uws.contributor.affiliation2David R. Cheriton School of Computer Scienceen

Files in this item


This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivatives 4.0 International
Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivatives 4.0 International


University of Waterloo Library
200 University Avenue West
Waterloo, Ontario, Canada N2L 3G1
519 888 4883

All items in UWSpace are protected by copyright, with all rights reserved.

DSpace software

Service outages