Social movie recommender system based on deep autoencoder network using Twitter data

被引:54
作者
Tahmasebi, Hossein [1 ]
Ravanmehr, Reza [1 ]
Mohamadrezaei, Rezvan [1 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, Cent Tehran Branch, Tehran, Iran
关键词
Social recommender system; Deep learning; Deep autoencoder network; Collaborative filtering; Content-based filtering; Social influence;
D O I
10.1007/s00521-020-05085-1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recommender systems attempt to provide effective suggestions to each user based on their interests and behaviors. These recommendations usually match the personal user preferences and assist them in the decision-making process. With the ever-expanding growth of information on the web, online education systems, e-commerce, and, eventually, the emergence of social networks, the necessity of developing such systems is unavoidable. Collaborative filtering and content-based filtering are among the most important techniques used in recommender systems. Meanwhile, with the significant advances in deep learning in recent years, the use of this technology has been widely observed in recommender systems. In this study, a hybrid social recommender system utilizing a deep autoencoder network is introduced. The proposed approach employs collaborative and content-based filtering, as well as users' social influence. The social influence of each user is calculated based on his/her social characteristics and behaviors on Twitter. For the evaluation purpose, the required datasets have been collected from MovieTweetings and Open Movie Database. The evaluation results show that the accuracy and effectiveness of the proposed approach have been improved compared to the other state-of-the-art methods.
引用
收藏
页码:1607 / 1623
页数:17
相关论文
共 54 条
[1]  
[Anonymous], 2017, Pro Deep Learning with TensorFlow, DOI [10.1007/978-1-4842-3096-15, DOI 10.1007/978-1-4842-3096-15]
[2]   Autoencoders and recommender systems: COFILS approach [J].
Barbieri, Julio ;
Alvim, Leandro G. M. ;
Braida, Filipe ;
Zimbrao, Geraldo .
EXPERT SYSTEMS WITH APPLICATIONS, 2017, 89 :81-90
[3]   Predicting Users' Preferences for Movie Recommender System Using Restricted Boltzmann Machine [J].
Behera, Dayal Kumar ;
Das, Madhabananda ;
Swetanisha, Subhra .
COMPUTATIONAL INTELLIGENCE IN DATA MINING, 2019, 711 :759-769
[4]   Representation Learning: A Review and New Perspectives [J].
Bengio, Yoshua ;
Courville, Aaron ;
Vincent, Pascal .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2013, 35 (08) :1798-1828
[5]   Recommender systems survey [J].
Bobadilla, J. ;
Ortega, F. ;
Hernando, A. ;
Gutierrez, A. .
KNOWLEDGE-BASED SYSTEMS, 2013, 46 :109-132
[6]   GeoSRS: A hybrid social recommender system for geolocated data [J].
Capdevila, Joan ;
Arias, Marta ;
Arratia, Argimiro .
INFORMATION SYSTEMS, 2016, 57 :111-128
[7]  
Chen HW, 2017, INT CONF MACH LEARN, P504
[8]   A Collective Variational Autoencoder for Top-N Recommendation with Side Information [J].
Chen, Yifan ;
de Rijke, Maarten .
PROCEEDINGS OF THE 3RD WORKSHOP ON DEEP LEARNING FOR RECOMMENDER SYSTEMS (DLRS), 2018, :3-9
[9]  
Cheng Heng-Tze, 2016, P 1 WORKSHOP DEEP LE, P7
[10]   Deep Neural Networks for YouTube Recommendations [J].
Covington, Paul ;
Adams, Jay ;
Sargin, Emre .
PROCEEDINGS OF THE 10TH ACM CONFERENCE ON RECOMMENDER SYSTEMS (RECSYS'16), 2016, :191-198