Computer Science ›› 2018, Vol. 45 ›› Issue (6A): 415-422.

• Big Date & Date Mining • Previous Articles     Next Articles

Collaborative Filtering Personalized Recommendation Based on Similarity of Tag Information Feature

HE Ming, YAO Kai-sheng,YANG Peng,ZHANG Jiu-ling   

  1. Faulty of Information Technology,Beijing University of Technology,Beijing 100124,China
  • Online:2018-06-20 Published:2018-08-03

Abstract: Tag recommendation systems are aimed to provide personalized recommendation using tag data for users.Previous tag based recommendation methods usually neglect the characteristics of users and items,and similarity mea-sures are unconsidered fully incorporating effectively both user similarity and item similarity,which leads to deviation of recommendation results.To address this issue,this paper proposed the collaborative filtering recommendation method of combining tag features and similarity for personalized recommendation.Two-dimensional matrix is used to define actions among user-tag and tag-item based on integrating information among users,tags and items.Tag features representation is constructed,and user similarity and item similarity are calculated by similarity measure method based on tag features.The user preferences for items are predicted by their tag behaviors and linear combination of similarity of users and items,and the recommended list is generated according to the rank of preferences.The experimental results on show that the proposed method can improve recommendation accuracy and satisfy the requirement for users.

Key words: Collaborative filtering, Tag, Recommendation systems, Similarity computation

CLC Number: 

  • TP391
[1]ADOMAVICIUS G,TUZHILIN A.Toward the next generation of recommender systems:A survey of the state-of-the-art and possible extensions[C]∥Proceedings of the IEEE Transactions Knowledge and Data Engineering,2005,17(6):734-749.
[2]KATARYA R,VERMA O P.Privacy-Preserving and Secure Recommender System Enhance with K-NN and Social Tagging[C]∥2017 IEEE 4th International Conference on Cyber Security and Cloud Computing (CSCloud).New York,2017:52-57.
[3]HUANG L W,LI D Y.A review of information recommendation in social media[J].CAAI Trans.on Intelligent Systems,2012,7(1):1-8.
[4]SU X,KHOSHGOFTAAR T M.A survey of collaborative filtering techniques [J].Advances in Artificial Intelligence,2009,2009(12):4.
[5]ORTEGA F,HERNANDO A,BOBADILLA J,et al.Recom- mending items to group of users using Matrix Factorization based Collaborative Filtering[J].Information Sciences,2016,345(C):313-324.
[6]LIN J,SUGIYAMA K,KAN M Y,et al.Addressing cold-start in app recommendation:latent user models constructed from twitter followers[C]∥36th International ACM SIGIR Conference on Research and Development in Information Retrieval.Dublin,Ireland,2013:283-292.
[7]WANG L C,MENG X W,ZHANG Y J.Context-Aware recommender systems:A survey of the state-of-the-art and possible extensions[J].Journal of Software,2012,23(1):1-20.
[8]SYMEONIDIS P.ClustHOSVD:Item Recommendation by Com- bining Semantically Enhanced Tag Clustering With Tensor HOSVD[J].IEEE Transactions on Systems,Man,and Cybernetics:Systems,2016,46(9):1240-1251.
[9]MISTRY O,SEN S.Tag recommendation for social bookmar- king:Probabilistic approaches [J].Multiagent and Grid Systems,2012,8(2):143-163.
[11]ZHANG Z K,LIU C,ZHANG Y C,et al.Solving the cold-start problem in recommender systems with social tags [J].EPL (Europhysics Letters),2010,92(2):28002.
[12]ZHANG Z K,ZHOU T,ZHANG Y C.Tag-Aware recommender systems:A state-of-the-art survey [J].Journal of Computer Science and Technology,2011,26(5):767-777.
[13]ZHANG Z K,ZHOU T,ZHANG Y C.Personalized recommendation via integrated diffusion on user-item-tag tripartite graphs[J].Physica A:Statistical Mechanics and its Applications,2010,389(1):179-186.
[17]YANG S,LU Z,GILES C L.Automatic tag recommendation algorithms for social recommender systems [J].ACM Transactions on the Web,2011,5(1):1-31.
[19]JOMSRI P,SANGUANSINTUKUL S,CHOOCHAIWATTANA W.A framework for tag-based research paper recommender system:An IR approach[C]∥Proceedings of the 2010 IEEE 24th Int’l Conf.on Advanced Information Networking and Applications Workshops.2010:103-108.
[22]AR Y,BOSTANCI E.A genetic algorithm solution tothe colla- borative filtering problem[J].Expert Systemswith Applications,2016,61:122-128.
[24]BREESE J S,HECKERMAN D,KADIE C.Empirical analysis of predictive algorithms for collaborative filtering[C]∥Proc.of the 14th Conference on Uncertainty in Artificial Intelligence.Madison,Wisconsin,USA,1998:43-52.
[25]HERLOCKER J L,KONSTAN J A,BORCHERS A,et al.An algorithmic framework for performing collaborative filtering[C]∥22th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval.Berkeley,CA,USA,1999:230-237.
[26]JIN R,CHAI J Y,SI L.An automatic weighting scheme for collaborative filtering[C]∥27th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval.Sheffield,UK,2004:337-344.
[27]RESNICK P,IACOVOU N,SUCHAK M,et al.An open architecture for collaborative filtering of netnews[C]∥1994 ACM Conference on Computer Supported Cooperative Work.Chapel Hill,NC,USA,1994:175-186.
[28]SARWAR B,KARYPIS G,KONSTAN J,et al.Item-based collaborative filtering recommendation algorithms[C]∥10th International Conference on World Wide Web.Hong Kong,China,2001:285-295.
[29]DESHPANDE M,KARYPIS G.Item-based top-n recommendation algorithms[J].ACM Transactions on Information System,2004,22(1):143-177.
[1] WANG Han, XIA Hong-bin. Collaborative Filtering Recommendation Algorithm Mixing LDA Model and List-wise Model [J]. Computer Science, 2019, 46(9): 216-222.
[2] DENG Cun-bin, YU Hui-qun, FAN Gui-sheng. Integrating Dynamic Collaborative Filtering and Deep Learning for Recommendation [J]. Computer Science, 2019, 46(8): 28-34.
[3] ZHANG Yan-hong, ZHANG Chun-guang, ZHOU Xiang-zhen, WANG Yi-ou. Diverse Video Recommender Algorithm Based on Multi-property Fuzzy Aggregate of Items [J]. Computer Science, 2019, 46(8): 78-83.
[4] LIU Feng, GE Pei-xin, ZENG Lian-sun. Transmission Scheme for Asymmetric Two-way Relay X Channel Based on Delayed CSIT [J]. Computer Science, 2019, 46(8): 152-156.
[5] KANG Lin-yao, TANG Bing, XIA Yan-min, ZHANG Li. GPU-accelerated Non-negative Matrix Factorization-based Parallel Collaborative Filtering Recommendation Algorithm [J]. Computer Science, 2019, 46(8): 106-110.
[6] WANG Ying-jie, ZHOU Kuan-jiu, LI Ming-chu. Survey of WCET Analysis and Prediction for Real-time Embedded Systems [J]. Computer Science, 2019, 46(6A): 16-22.
[7] WANG Xu, PANG Wei, WANG Zhe. MetaStruct-CF:A Meta Structure Based Collaborative Filtering Algorithm in Heterogeneous Information Networks [J]. Computer Science, 2019, 46(6A): 397-401.
[8] LIU Qing-qing, LUO Yong-long, WANG Yi-fei, ZHENG Xiao-yao, CHEN Wen. Hybrid Recommendation Algorithm Based on SVD Filling [J]. Computer Science, 2019, 46(6A): 468-472.
[9] ZHOU Bin-bin, ZHANG Hong-jun, ZHANG Rui, FENG Yun-tian, XU You-wei. Construction of Military Corpus for Entity Annotation [J]. Computer Science, 2019, 46(6A): 540-546.
[10] LU Zhu-bing, LI Yu-zhou. Recommendation Strategy Based on Trust Model via Emotional Analysis of Online Comment [J]. Computer Science, 2019, 46(6): 75-79.
[11] LI Jie, LING Xing-hong, FU Yu-chen, LIU Quan. Asynchronous Advantage Actor-Critic Algorithm with Visual Attention Mechanism [J]. Computer Science, 2019, 46(5): 169-174.
[12] LI Hong-mei, DIAO Xing-chun, CAO Jian-jun, FENG Qin, ZHANG Lei. Tag-aware Recommendation Method with Implicit Feedback [J]. Computer Science, 2019, 46(4): 36-43.
[13] SU Chang, WU Peng-fei, XIE Xian-zhong, LI Ning. Point of Interest Recommendation Based on User’s Interest and Geographic Factors [J]. Computer Science, 2019, 46(4): 228-234.
[14] JIN Huan-huan,YIN Hai-bo,HE Ling-na. End-to-End Single-channel Automatic Staging Model for Sleep EEG Signal [J]. Computer Science, 2019, 46(3): 242-247.
[15] WANG Yong, WANG Yong-dong, DENG Jiang-zhou, ZHANG Pu. Recommendation Algorithm Based on Jensen-Shannon Divergence [J]. Computer Science, 2019, 46(2): 210-214.
Full text



[1] . [J]. Computer Science, 2018, 1(1): 1 .
[2] LEI Li-hui and WANG Jing. Parallelization of LTL Model Checking Based on Possibility Measure[J]. Computer Science, 2018, 45(4): 71 -75, 88 .
[3] XIA Qing-xun and ZHUANG Yi. Remote Attestation Mechanism Based on Locality Principle[J]. Computer Science, 2018, 45(4): 148 -151, 162 .
[4] LI Bai-shen, LI Ling-zhi, SUN Yong and ZHU Yan-qin. Intranet Defense Algorithm Based on Pseudo Boosting Decision Tree[J]. Computer Science, 2018, 45(4): 157 -162 .
[5] WANG Huan, ZHANG Yun-feng and ZHANG Yan. Rapid Decision Method for Repairing Sequence Based on CFDs[J]. Computer Science, 2018, 45(3): 311 -316 .
[6] SUN Qi, JIN Yan, HE Kun and XU Ling-xuan. Hybrid Evolutionary Algorithm for Solving Mixed Capacitated General Routing Problem[J]. Computer Science, 2018, 45(4): 76 -82 .
[7] ZHANG Jia-nan and XIAO Ming-yu. Approximation Algorithm for Weighted Mixed Domination Problem[J]. Computer Science, 2018, 45(4): 83 -88 .
[8] WU Jian-hui, HUANG Zhong-xiang, LI Wu, WU Jian-hui, PENG Xin and ZHANG Sheng. Robustness Optimization of Sequence Decision in Urban Road Construction[J]. Computer Science, 2018, 45(4): 89 -93 .
[9] LIU Qin. Study on Data Quality Based on Constraint in Computer Forensics[J]. Computer Science, 2018, 45(4): 169 -172 .
[10] ZHONG Fei and YANG Bin. License Plate Detection Based on Principal Component Analysis Network[J]. Computer Science, 2018, 45(3): 268 -273 .