Recommender Systems: Algorithms, Evaluation and Limitations

Mubaraka Sani Ibrahim *

Department of Computer Science, Baze University, Abuja, Nigeria.

Charles Isah Saidu

Department of Computer Science, Baze University, Abuja, Nigeria.

*Author to whom correspondence should be addressed.


Abstract

Aims/ objectives: This paper presents the different types of recommender filtering techniques. The main objective of the study is to provide a review of classical methods used in recommender systems such as collaborative filtering, content-based filtering and hybrid filtering, highlighting the main advantages and limitations. This paper also discusses the state-of-art machine learning based recommendation models including Clustering models and Bayesian Classifiers. Further, we discuss the widespread application of recommender systems to a variety of areas such as e-learning and e-news. Finally, the paper evaluates the performance of matrix factorization-based models, nearest neighbours algorithms and co-clustering algorithms in terms of different metrics.

Keywords: Recommender system, collaborative filtering, recommendation, content filtering, evaluation


How to Cite

Ibrahim, Mubaraka Sani, and Charles Isah Saidu. 2020. “Recommender Systems: Algorithms, Evaluation and Limitations”. Journal of Advances in Mathematics and Computer Science 35 (2):121-37. https://doi.org/10.9734/jamcs/2020/v35i230254.

Downloads

Download data is not yet available.