A hybrid recommender system for recommending relevant movies using an expert system

被引:101
作者
Walek, Bogdan [1 ]
Fojtik, Vladimir [1 ]
机构
[1] Univ Ostrava, Dept Informat & Comp, 30 Dubna 22, Ostrava 70103, Czech Republic
关键词
Recommender system; Hybrid recommender system; Expert system; Collaborative-filtering; Content-based filtering; Movies; Rating;
D O I
10.1016/j.eswa.2020.113452
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Currently, the Internet contains a large amount of information, which must then be filtered to determine suitability for certain users. Recommender systems are a very suitable tool for this purpose. In this paper, we propose a monolithic hybrid recommender system called Predictory, which combines a recommender module composed of a collaborative filtering system (using the SVD algorithm), a content-based system, and a fuzzy expert system. The proposed system serves to recommend suitable movies. The system works with favorite and unpopular genres of the user, while the final list of recommended movies is determined using a fuzzy expert system, which evaluates the importance of the movies. The expert system works with several parameters - average movie rating, number of ratings, and the level of similarity between already rated movies. Therefore, our system achieves better results than traditional approaches, such as collaborative filtering systems, content-based systems, and weighted hybrid systems. The system verification based on standard metrics (precision, recall, F1-measure) achieves results over 80%. The main contribution is the creation of a complex hybrid system in the area of movie recommendation, which has been verified on a group of users using the MovieLens dataset and compared with other traditional recommender systems. (C) 2020 Elsevier Ltd. All rights reserved.
引用
收藏
页数:18
相关论文
共 46 条
[1]   Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions [J].
Adomavicius, G ;
Tuzhilin, A .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2005, 17 (06) :734-749
[2]  
Aggarwal C.C., 2016, RECOMMENDER SYSTEMS, V1
[3]   Ontology-Based Music Recommender System [J].
Angel Rodriguez-Garcia, Miguel ;
Omar Colombo-Mendoza, Luis ;
Valencia-Garcia, Rafael ;
Lopez-Lorca, Antonio A. ;
Beydoun, Ghassan .
DISTRIBUTED COMPUTING AND ARTIFICIAL INTELLIGENCE, 12TH INTERNATIONAL CONFERENCE, 2015, 373 :39-46
[4]  
[Anonymous], 2002, P WORKSH REC PERS EC
[5]  
[Anonymous], 2009, P 3 ACM C REC SYST
[6]  
[Anonymous], 2015, INT J COMPUTER APPL, DOI DOI 10.1186/S12974-015-0400-Y
[7]  
[Anonymous], FUZZY SETS THEIR EXT
[8]   Developing a recommender system in a consumer electronic device [J].
Barragans-Martinez, Belen ;
Costa-Montenegro, Enrique ;
Juncal-Martinez, Jonathan .
EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (09) :4216-4228
[9]  
Burke R., 2007, The Adaptive Web. Methods and Strategies of Web Personalization, P377
[10]   Social knowledge-based recommender system. Application to the movies domain [J].
Carrer-Neto, Walter ;
Luisa Hernandez-Alcaraz, Maria ;
Valencia-Garcia, Rafael ;
Garcia-Sanchez, Francisco .
EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (12) :10990-11000