A hybrid approach for movie recommendation via tags and ratings

A hybrid recommendation approach for movies via tags and ratings was proposed.Social tags were reconstructed according to user preference based on content annotation.Our model improved the ability of fusion by applying the potential aspects.Our hybrid method significantly outperforms comparative recommendation approaches. Selecting a movie often requires users to perform numerous operations when faced with vast resources from online movie platforms. Personalized recommendation services can effectively solve this problem by using annotating information from users. However, such current services are less accurate than expected because of their lack of comprehensive consideration for annotation. Thus, in this study, we propose a hybrid movie recommendation approach using tags and ratings. We built this model through the following processes. First, we constructed social movie networks and a preference-topic model. Then, we extracted, normalized, and reconditioned the social tags according to user preference based on social content annotation. Finally, we enhanced the recommendation model by using supplementary information based on user historical ratings. This model aims to improve fusion ability by applying the potential effect of two aspects generated by users. One aspect is the personalized scoring system and the singular value decomposition algorithm, the other aspect is the tag annotation system and topic model. Experimental results show that the proposed method significantly outperforms three categories of recommendation approaches, namely, user-based collaborative filtering (CF), model-based CF, and topic model based CF.

[1]  Bing Liu,et al.  Web Data Mining: Exploring Hyperlinks, Contents, and Usage Data , 2006, Data-Centric Systems and Applications.

[2]  Andreas Hotho,et al.  Tag Recommendations in Folksonomies , 2007, LWA.

[3]  David W. McDonald,et al.  Tagging Wikipedia: collaboratively creating a category system , 2012, GROUP.

[4]  Zhen Lin,et al.  Context-Aware Collaborative Topic Regression with Social Matrix Factorization for Recommender Systems , 2014, AAAI.

[5]  Jiebo Luo,et al.  Social Media Modeling and Computing , 2011 .

[6]  Ruslan Salakhutdinov,et al.  Probabilistic Matrix Factorization , 2007, NIPS.

[7]  Roelof van Zwol,et al.  Flickr tag recommendation based on collective knowledge , 2008, WWW.

[8]  Naw Naw,et al.  Relevant Words Extraction Method for Recommendation System , 2013, Bulletin of Electrical Engineering and Informatics.

[9]  Haojie Li,et al.  Towards tags ranking for social images , 2013, Neurocomputing.

[10]  Hamed Movahedian,et al.  A semantic recommender system based on frequent tag pattern , 2015, Intell. Data Anal..

[11]  Jason J. Jung,et al.  Beating Social Pulse: Understanding Information Propagation via Online Social Tagging Systems , 2012, J. Univers. Comput. Sci..

[12]  Chong Wang,et al.  Collaborative topic modeling for recommending scientific articles , 2011, KDD.

[13]  Jun Hu,et al.  Personalized Tag Recommendation Using Social Influence , 2012, Journal of Computer Science and Technology.

[14]  Jason J. Jung,et al.  Understanding information propagation on online social tagging systems: a case study on Flickr , 2012, ACIIDS.

[15]  Donghee Yoo,et al.  A hybrid online-product recommendation system: Combining implicit rating-based collaborative filtering and sequential pattern analysis , 2012, Electron. Commer. Res. Appl..

[16]  Viktor K. Prasanna,et al.  Social Link Prediction in Online Social Tagging Systems , 2013, TOIS.

[17]  Yehuda Koren,et al.  Factorization meets the neighborhood: a multifaceted collaborative filtering model , 2008, KDD.

[18]  Hailong Sun,et al.  Discovering User Preference from Folksonomy , 2013, 2013 IEEE International Conference on Systems, Man, and Cybernetics.

[19]  Xiao Wu,et al.  A Novel Web Video Event Mining Framework with the Integration of Correlation and Co-Occurrence Information , 2013, Journal of Computer Science and Technology.

[20]  Yi-Cheng Zhang,et al.  Tag-Aware Recommender Systems: A State-of-the-Art Survey , 2011, Journal of Computer Science and Technology.

[21]  Krzysztof Rzadca,et al.  Trust beyond reputation: A computational trust model based on stereotypes , 2011, Electron. Commer. Res. Appl..

[22]  Michael R. Lyu,et al.  SoRec: social recommendation using probabilistic matrix factorization , 2008, CIKM '08.

[23]  Vincenzo Moscato,et al.  A collaborative user-centered framework for recommending items in Online Social Networks , 2015, Comput. Hum. Behav..

[24]  Bamshad Mobasher,et al.  Using social tags to infer context in hybrid music recommendation , 2012, WIDM '12.

[25]  Feng Xia,et al.  Improving Smart Conference Participation Through Socially Aware Recommendation , 2014, IEEE Transactions on Human-Machine Systems.

[26]  Gediminas Adomavicius,et al.  Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions , 2005, IEEE Transactions on Knowledge and Data Engineering.

[27]  M. Kilmer,et al.  Factorization strategies for third-order tensors , 2011 .

[28]  Yan Liu,et al.  Collaborative Topic Regression with Social Matrix Factorization for Recommendation Systems , 2012, ICML.

[29]  Junpeng Chen,et al.  Topic sense induction from social tags based on non-negative matrix factorization , 2014, Inf. Sci..

[30]  Fedja Hadzic,et al.  Evaluation and optimization of frequent, closed and maximal association rule based classification , 2014, Stat. Comput..

[31]  Jianyong Wang,et al.  Incorporating heterogeneous information for personalized tag recommendation in social tagging systems , 2012, KDD.

[32]  Junjie Yao,et al.  Evolutionary taxonomy construction from dynamic tag space , 2010, World Wide Web.

[33]  Seung-won Hwang,et al.  Enriching Documents with Examples: A Corpus Mining Approach , 2013, TOIS.

[34]  Hongyan Liu,et al.  Combining user preferences and user opinions for accurate recommendation , 2013, Electron. Commer. Res. Appl..

[35]  Lior Rokach,et al.  Recommender Systems Handbook , 2010 .

[36]  Arindam Banerjee,et al.  Generalized Probabilistic Matrix Factorizations for Collaborative Filtering , 2010, 2010 IEEE International Conference on Data Mining.

[37]  Chee Wei Phang,et al.  Leveraging social media for electronic commerce in Asia: Research areas and opportunities , 2015, Electron. Commer. Res. Appl..

[38]  David B. Dunson,et al.  Probabilistic topic models , 2011, KDD '11 Tutorials.

[39]  Michael I. Jordan,et al.  Latent Dirichlet Allocation , 2001, J. Mach. Learn. Res..

[40]  Chao Chen,et al.  Web media semantic concept retrieval via tag removal and model fusion , 2013, ACM Trans. Intell. Syst. Technol..

[41]  B. L. Roux,et al.  Multiple Correspondence Analysis , 2009 .

[42]  Martin Ester,et al.  A matrix factorization technique with trust propagation for recommendation in social networks , 2010, RecSys '10.

[43]  Deren Chen,et al.  Recommender System Based on Social Trust Relationships , 2013, 2013 IEEE 10th International Conference on e-Business Engineering.

[44]  Yifan Hu,et al.  Collaborative Filtering for Implicit Feedback Datasets , 2008, 2008 Eighth IEEE International Conference on Data Mining.

[45]  Hyoseop Shin,et al.  Tag recommendation by machine learning with textual and social features , 2012, Journal of Intelligent Information Systems.

[46]  Ruixuan Li,et al.  Optimizing ranking method using social annotations based on language model , 2011, Artificial Intelligence Review.

[47]  Nuria Oliver,et al.  Multiverse recommendation: n-dimensional tensor factorization for context-aware collaborative filtering , 2010, RecSys '10.

[48]  Michifumi Yoshioka,et al.  Relationship strength estimation for social media using Folksonomy and network analysis , 2012, 2012 IEEE International Conference on Fuzzy Systems.

[49]  Christian Bauckhage,et al.  I tag, you tag: translating tags for advanced user models , 2010, WSDM '10.

[50]  David Carmel,et al.  Social media recommendation based on people and tags , 2010, SIGIR.

[51]  Gilad Mishne,et al.  AutoTag: a collaborative approach to automated tag assignment for weblog posts , 2006, WWW '06.