Building Product Recommendation Model Based on Tags
Tu Haili1(), Tang Xiaobo2
1School of Economics and Management, East China University of Technology, Nanchang 330013, China 2School of Information Management, Wuhan University, Wuhan 430072, China
[Objective] This paper proposes a personalized product recommendation model based on tags in the social e-commerce environment. [Methods] First, we calculated users’ interests and preferences with the help of tagging frequency and time. Then, we constructed a product ontology of the commercial community based on the tag features and searching conditions of the e-commerce website. Third, we used the ontology to standardize tag semantics, and to classify goods. Fourth, we found clusters containing user preferences, and calculated the similarity between their tags of goods and user preference in the cluster. Finally, we identified the goods which were not tagged but preferred by a specific user. [Results] We examined the model with information of 200 randomly selected active users of popular items from the website of FanDongXi. [Limitations] Only used the frequency and time factor of the users’ tags to calculate their interests and preferences. [Conclusions] The proposed method has better performance than the collaborative filtering recommendation based methods.
涂海丽, 唐晓波. 基于标签的商品推荐模型研究*[J]. 数据分析与知识发现, 2017, 1(9): 28-39.
Tu Haili,Tang Xiaobo. Building Product Recommendation Model Based on Tags. Data Analysis and Knowledge Discovery, 2017, 1(9): 28-39.
(Yu Hong, Li Junhua.Collaborative Filtering Recommendation Algorithm Using Social and Tag Information[J]. Journal of Chinese Computer Systems, 2013, 34(11): 2467-2471.)
doi: 10.3969/j.issn.1000-1220.2013.11.010
[2]
Ji A T, Yeon C, Kim H, et al.Collaborative Tagging in Recommender Systems[C]// Proceedings of the 20th Australian Joint Conference on Artificial Intelligence. Berlin: Springer-Verlag, 2007: 377-386.
[3]
Marinho L B, Schmidt-Thieme L. Collaborative Tag Recommendations [EB/OL]. [2016-05-25]. .
[4]
Nakamoto R, Nakajima S, Miyazaki J, et al.Tag-based Contextual Collaborative Filtering[J]. IAENG International Journal of Computer Science, 2007, 34(2): 214-219.
[5]
Zhao S, Du N, Nauerz A, et al.Improved Recommendation Based on Collaborative Tagging Behaviors[C]//Proceedings of the International Conference on Intelligent User Interfaces. New Mexico: ACM Press, 2008: 413-416.
[6]
Gu Y, Yang Z, Kitsuregawa M. Towards Effective Recommendation in Asocial Annotation System Through Group Extraction [EB/OL]. [2011-12-01]. .
[7]
Niwa S, Doi T, Honiden S.Web Page Recommender System Based on Folksonomy Mining[C]//Proceedings of the 3rd International Conference on Information Technology. 2006: 388-393.
[8]
Gemmell J, Shepitsen A, Mobasher B, et al.Personalizing Navigation in Folksonomies Using Hierarchical Tag Clustering [A]// Data Warehousing and Knowledge Discovery[M]. Springer, Berlin, Heidelberg, 2008: 196-205.
(Yang Dan, Cao Jun.Web Page Recommender System Based on Social Tags in Web 2.0[J]. Journal of Chongqing Institute of Technology, 2008, 22(7): 52-53.)
doi: 10.3969/j.issn.1674-8425-B.2008.07.013
[10]
Zhang Z, Zhou T, Zhang Y.Personalized Recommendation via Integrated Diffusion on User-Item-Tag Tripartite Graphs[J]. Physica A: Statistical Mechanics and Its Applications, 2010, 389(1): 179-186.
doi: 10.1016/j.physa.2009.08.036
[11]
Li D, Xu Z, Yang M, et al.Item Recommendation in Social Tagging Systems Using Tag Network[J]. Journal of Information and Computational Science, 2013, 10(13): 4057-4066.
doi: 10.12733/jics20102056
[12]
Hotho A, Jäschke R, Schmitz C, et al.FolkRank: A Ranking Algorithm for Folksonomies[C]// Proceedings of the 2006 Lernen-Wissensentdeckung-Adaptivität (LWA 2006). 2006: 111-114.
[13]
Schmitz C, Hotho A, Jäschke R, et al.Mining Association Rules in Folksonomies[A]// Data Science and Classification[M]. Berlin: Springer-Verlag, 2006: 261-270.
(Cao Gaohui, Mao Jin.Research on a Collaborative Tagging System for Personalized Recommendation in B2C Electronic Commerce[J]. Library and Information Service, 2008, 52(12): 126-128.)
(Tian Yingying.On Personalized Information Recommendation Based on Social Tagging System[J]. Library and Information Service, 2010, 54(1): 50-54.)
[16]
邓双义. 基于语义的标签推荐系统关键问题研究[D].上海: 华东师范大学, 2009.
[16]
(Deng Shuangyi.Research on Key Problems of Tag Recommendation System Based on Semantic [D]. Shanghai: East China Normal University, 2009.)
[17]
Rafailidis D, Daras P.The TFC Model: Tensor Factorization and Tag Clustering for Item Recommendation in Social Tagging Systems[J]. IEEE Transactions on Systems, Man, and Cybernetics: System, 2013, 43(3): 673-688.
doi: 10.1109/TSMCA.2012.2208186
(Guo Di, Zhao Haiyan.Matrix Factorization Recommendation Algorithm Fusing Tag Popularity and Time Weight[J]. Journal of Chinese Computer Systems, 2016, 37(2): 293-297.)
[19]
Durão F A, Dolog P.Analysis of Tag-Based Recommendation Performance for a Semantic Wiki[C]// Proceedings of the 6th European Semantic Web Conference, Hersonissos, Greece. 2009.
[20]
Cheng Y, Qiu G, Bu J J, et al.Model Bloggers’ Interests Based on Forgetting Mechanism[C]//Proceedings of the 17th International Conference on World Wide Web. New York: ACM Press, 2008: 1129-1130.
(Cai Qiang, Han Dongmei, Li Haisheng, et al.Personalized Resource Recommendation Based on Tags and Collaborative Filtering[J]. Computer Science, 2014, 41(1): 69-71, 110.)
(Zhao Yan, Wang Yamin.Model for Personalized Recommendation Based on Social Tagging in P2P Environment[J]. New Technology of Library and Information Service, 2014(5): 50-57.)