Context-aware recommender system: A review of recent developmental process and future research direction

Open

Khalid Haruna, Maizatul Akmar Ismail, Suhendroyono Suhendroyono, Damiasih Damiasih, Adi Cilik Pierewan, Haruna Chiroma, Tutut Herawan

2017 Applied Sciences (Switzerland) Vol. 7 Issue 12 Review Cited by 130

Abstract

Intelligent data handling techniques are beneficial for users; to store, process, analyze and access the vast amount of information produced by electronic and automated devices. The leading approach is to use recommender systems (RS) to extract relevant information from the vast amount of knowledge. However, early recommender systems emerged without the cognizance to contextualize information regarding users' recommendations. Considering the historical methodological limitations, Context-Aware Recommender Systems (CARS) are now deployed, which leverage contextual information in addition to the classical two-dimensional search processes, providing better-personalized user recommendations. This paper presents a review of recent developmental processes as a fountainhead for the research of a context-aware recommender system. This work contributes by taking an integrated approach to the complete CARS developmental process, unlike other review papers, which only address a specific aspect of the CARS process. First, an in-depth review is presented pertaining to the state-of-the-art and classified literature, considering the domain of the application models, filters, extraction and evaluation approaches. Second, viewpoints are presented relating to the extraction of literature with analysis on the merit and demerit of each, and the evolving processes between them. Finally, the outstanding challenges and opportunities for future research directions are highlighted. © 2017 by the authors.

Affiliations

Department of Information Systems, Faculty of Computer Science and Information Technology, University of Malaya, Kuala Lumpur, 50603, Malaysia; Department of Computer Science, Faculty of Computer Science and Information Technology, Bayero University, Kano, Kano, 3011, Nigeria; Department of Tourism and Hospitality, Faculty of Tourism, Sekolah Tinggi Pariwisata Ambarrukmo, Yogyakarta, 55281, Indonesia; Department of Sociology Education, Faculty of Social Sciences, Universitas Negeri Yogyakrta, Yogyakarta, 55281, Indonesia; Department of Computer Science, Gombe School of Science, Federal College of Education (Technical), Gombe, 0060, Nigeria; Department of Fundamental and Applied Research, AMCS Research Center, Yogyakarta, 55581, Indonesia; Department of Information System, Faculty of Information Technology and Electrical Engineering, Universitas Teknologi Yogyakarta, Kampus Jombor, Yogyakarta, 55122, Indonesia