A Cross-Platform Personalized Recommender System for Connecting E-Commerce and Social Network
Abstract
:1. Introduction
- We propose a novel cross-platform personalized recommender system, CPRec, for recommending e-commerce commodities to users on social network platforms.
- An interest mining process is proposed to build the user interest profiles, which makes full use of users’ information on social networks.
- We propose three subdivisions for CPRec, i.e., recommendations for individuals, a feedback mechanism and an improved collaborative filtering algorithm.
- The experimental results validate the feasibility of the CPRec, the veracity of user profiling and the superior performance of our improved collaborative filtering algorithm compared with some existing algorithms.
2. System Model
2.1. Preliminary
2.1.1. Social Networks
2.1.2. E-Commerce
2.2. System Model of the Cross-Platform Recommender System (CPRec)
3. The Proposed CPRec
3.1. User Profiling
3.1.1. Latent Interest Profiles Obtained by Microblogs
- must be monotonically decreasing for the reason that current interest vector should have more weight in .
- The value of should lie in the range of [0, 1].
3.1.2. Interest Profiles Obtained from Tags
3.1.3. Interest Profiles Obtained by Followees’ Profiles
3.1.4. Stable Interest Profiles and Temporal Interest Profiles
Algorithm 1. Procedure for integrating and |
Input: Interest sequence and , interest vector and Output: User u’s interest vector 1. initialize = ; 2. for i = 1: m (the number of ); 3. if , 4. update interest vector to in ; 5. else 6. insert and its value into ; 7. end for; 8. Output ; |
3.2. Commodity Profiling
Algorithm 2. Procedure for integrating and |
Input: Interest sequence and , interest vector and Output: Commodity c’s profiles 1. initialize = ; 2. for i = 1: r; 3. if , 4. update interest vector to in ; 5. else 6. insert and its value into ; 7. end for; 8. Output ; |
3.3. Recommendation Subdivisions
3.3.1. Recommendations for Individuals
3.3.2. Feedback Mechanism
- Click recommended item, browse and buy finally.
- Click recommended item, browse but do not buy.
- Do not click recommended item.
3.3.3. Recommendations Based on Collaborative Filtering Algorithm Using User Profiles
4. Evaluation and Analysis
4.1. Data Preparation
4.2. Effects of a Promotional Microblog on Commodity Sales
4.3. Microblogs Topic Discovery Model and Standard LDA Model
- 1: meaningful and coherent
- 0.5: not very good; contains other topics or meaningless words
- 0: makes no sense
4.4. The Construction of User Interest Profiles
4.4.1. The Process of Building User Interest Profiles
4.4.2. Efficiency of the Profiles Used
4.5. Analysis of the Collaborative Filtering Algorithm Based on the User Profiles (CFUP)
4.5.1. Impacts of the Parameter
4.5.2. Comparison Results with Collaborative Filtering Algorithm
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Gao, C.; Huang, C.; Yu, D.; Fu, H.; Lin, T.; Jin, D.; Li, Y. Item Recommendation for Word-of-Mouth Scenario in Social E-Commerce. IEEE Trans. Knowl. Data Eng. 2022, 34, 2789–2809. [Google Scholar] [CrossRef]
- Wigand, R.T.; Benjamin, R.I.; Birkland, J.L.H. Web 2.0 and beyond: Implications for Electronic Commerce. In Proceedings of the 10th International Conference on Electronic Commerce, Innsbruck, Austria, 19–22 August 2008; pp. 1–5. [Google Scholar]
- Tajvidi, M.; Wang, Y.; Hajli, N.; Love, P.E. Brand Value Co-creation in Social Commerce: The Role of Interactivity, Social Support, and Relationship Quality. Comput. Hum. Behav. 2021, 115, 105238. [Google Scholar] [CrossRef] [Green Version]
- Adam, I.O.; Alhassan, M.D. The Role of Social Media on the Diffusion of E-Government and E-Commerce. Inf. Resour. Manag. J. 2021, 34, 63–79. [Google Scholar] [CrossRef]
- Kang, S.; Lee, D.; Kweon, W.; Yu, H. Personalized Knowledge Distillation for Recommender System. Knowl. -Based Syst. 2022, 239, 107958. [Google Scholar] [CrossRef]
- Forestiero, A. Heuristic recommendation technique in Internet of Things featuring swarm intelligence approach. Expert Syst. Appl. 2022, 187, 115904. [Google Scholar] [CrossRef]
- Fijalkowski, D.; Zatoka, R. An Architecture of a Web Recommender System Using Social Network User Profiles for E-Commerce. In Proceedings of the 2011 Federated Conference on Computer Science and Information Systems (FedCSIS), Szczecin, Poland, 19–21 September 2011; pp. 287–290. [Google Scholar]
- Ma, H.; Zhou, T.C.; Lyu, M.R.; King, I. Improving Recommender Systems by Incorporating Social Contextual Information. ACM Trans. Inf. Syst. 2017, 29, 1–23. [Google Scholar] [CrossRef]
- Zhao, W.X.; Li, S.; He, Y.; Wang, L.; Wen, J.R.; Li, X. Exploring demographic information in social media for product recommendation. Knowl. Inf. Syst. 2016, 49, 61–89. [Google Scholar] [CrossRef] [Green Version]
- Zhao, W.X.; Li, S.; He, Y.; Chang, E.Y.; Wen, J.R.; Li, X. Connecting Social Media to E-Commerce: Cold-Start Product Recommendation Using Microblogging Information. IEEE Trans. Knowl. Data Eng. 2016, 28, 1147–1159. [Google Scholar] [CrossRef] [Green Version]
- Pan, S.J.; Zhao, L.; Yang, Q. A unified framework of active transfer learning for cross-system recommendation. Artif. Intell. 2017, 245, 38–55. [Google Scholar]
- Xiang, D.; Zhang, Z. Cross-border e-commerce personalized recommendation based on fuzzy association specifications combined with complex preference model. Math. Probl. Eng. 2020, 2020, 8871126. [Google Scholar] [CrossRef]
- Blei, D.M.; Ng, A.Y.; Jordan, M.I. Latent dirichlet allocation. J. Mach. Learn. Res. 2003, 3, 993–1022. [Google Scholar]
- Zhou, X.; Chen, L. Migrating social event recommendation over microblogs. Proc. VLDB Endow. 2022, 15, 3213–3225. [Google Scholar] [CrossRef]
- Djenouri, Y.; Belhadi, A.; Srivastava, G.; Lin, C.W. Toward a Cognitive-Inspired Hashtag Recommendation for Twitter Data Analysis. IEEE Trans. Comput. Soc. Syst. 2022, 9, 1748–1757. [Google Scholar] [CrossRef]
- Tahmasebi, H.; Ravanmehr, R.; Mohamadrezaei, R. Social movie recommender system based on deep autoencoder network using Twitter data. Neural Comput. Appl. 2021, 33, 1607–1623. [Google Scholar] [CrossRef]
- Weng, J.; Lim, E.P.; Jiang, J.; He, Q. Twitterrank: Finding topic-sensitive influential twitterers. In Proceedings of the 3rd ACM International Conference on Web Search and Data Mining (WSDM 2010), New York, NY, USA, 4–6 February 2010; pp. 261–270. [Google Scholar]
- Zhao, W.X.; Jiang, J.; Weng, J.; He, J.; Lim, E.P.; Yan, H.; Li, X. Comparing twitter and traditional media using topic models. In Proceedings of the European Conference on Information Retrieval, Heidelberg, Berlin, 18–21 April 2011; pp. 338–349. [Google Scholar]
- Li, L.; Zheng, L.; Yang, F.; Li, T. Modeling and broadening temporal user interest in personalized news recommendation. Expert Syst. Appl. 2014, 41, 3168–3177. [Google Scholar] [CrossRef]
User Action | Emotion |
---|---|
Click recommended item, browse it and buy it finally. | Very high positive |
Click recommended item, browse it but do not buy it. | Moderate positive |
Do not click recommended item. | Negative |
No. | Information Type |
---|---|
1 | User’s whole microblogs since he/she became a weibo register. |
2 | User’s basic registered information |
3 | User’s tags which were set by user. |
4 | User’s followees (The person that user follows.) |
No. | Information Type |
---|---|
1 | Commodity’s title |
2 | Commodity’s category |
3 | Detail description of commodity |
4 | Sell recorder of commodity |
5 | Commodity’s reviews |
6 | Sales |
Information | Information of Five Promotional Microblogs | Commodity Types that the Shop Owner Sell on E-Business Platform | |||||
---|---|---|---|---|---|---|---|
Shop Owner | Followers Number | Forward Number | Like Number | Comment Number | A Brief Overview of Microblog Contents | ||
Shop Owner 1 (Wu Yue San Ren) | 1,917,983 | 980 | 434 | 369 | 1. Discount on beauty products, women’s products and red wine. 2. New commodities 3. Receive gifts for forwarding the microblog | Food Women’s products Cosmetics | |
Shop Owner 2 (Emergency Female Superman) | 3,043,249 | 181 | 76 | 79 | 1. Festival discount on some commodities 2. Chance to get a cash gift for forwarding this microblog | Milk powder Women’s products Cosmetics | |
Shop Owner 3 (Wang Xiaoshan) | 1,968,905 | 69 | 104 | 57 | 1. Festival discount on red wine | Red Wine | |
Shop Owner 4 (Barbecue) | 62,809 | 68,933 | 9660 | 15,402 | 1. Chance to win a gift if you forward this microblog | Barbecue | |
Shop Owner 5 (Zhou Xiaoxiong) | 590,873 | 1018 | 285 | 1458 | 1. New products 2. Chances to get cash or clothing gift for users who forward this microblog | Clothes |
Microblogs Topic Discovery Mode (MTDM) | Standard LDA Model | ||
---|---|---|---|
Topic | Words Distribution | Topic | Words Distribution |
Topic 1 | Zealer 0.046426777 | Topic 1 | ZEALER 0.040501230700380406 |
出品 (Manufacture) 0.026692798 | 魅族 (Meizu) 0.022600134258223315 | ||
大会 (Convention) 0.016652705 | MX3 0.015887223092414412 | ||
评测 (Evaluation) 0.010767135 | 测评 (Evaluation) 0.015887223092414412 | ||
讨论 (Discussion) 0.008689874 | 视频 (Video) 0.015887223092414412 | ||
留言 (Leave a message) 0.007997453 | 小米 (Xiaomi) 0.015887223092414412 | ||
Topic 2 | 评论 (Comment) 0.013492634 | Topic 2 | 想 (think) 0.01883788803396126 |
系列 (Series) 0.013108227 | 梦想 (Dream) 0.016184664367206156 | ||
品位 (Taste) 0.012723822 | 做 (Do) 0.016184664367206156 | ||
Smartisant1 0.0050357124 | 说 (Speak) 0.013531440700451048 | ||
老罗 (Mr. Luo) 0.003113685 | 创业 (Startup business) 0.013531440700451048 | ||
锤子 (Smartisant) 0.003113685 | 国产 (Domestic) 0.013531440700451048 | ||
Topic 3 | 创业 (Startup business) 0.004170707 | Topic 3 | 手机 (Cellphone) 0.01888800212822559 |
快乐 (happiness) 0.0037949677 | 买 (Buy) 0.016227720138334664 | ||
生活 (live) 0.0037949677 | 硬件 (Hardware) 0.016227720138334664 | ||
公司 (company) 0.0030434888 | 改变 (Change) 0.016227720138334664 | ||
事 (affair) 0.0030434888 | 产品 (Product) 0.010907156158552806 | ||
努力 (strive) 0.0026677493 | 希望 (Hope) 0.010907156158552806 | ||
Topic 4 | 直播 (live broadcast) 0.01684577 | Topic 4 | 大会 0.05386941426811513 |
发布会 (new product release conference) 0.0147453 | Zealer 0.038190166871990144 | ||
平台 (platform) 0.012224737 | WISE 0.035950274386829434 | ||
斗鱼 (Betta) 0.010964454 | 转发 (Forward) 0.035950274386829434 | ||
苹果 (Apple)0.010544361 | 说 (Speak) 0.021390973233284805 | ||
iPhone 0.005503232 | 自如 (Someone’s name) 0.020271026990704447 | ||
Topic 5 | 发布会 (new product release conference) 0.018411258 | Topic 5 | 测评 (Evaluation) 0.0318356288101151 |
科技 (Technology) 0.009562965 | 科技 (Technology) 0.022804244750508015 | ||
视频 (video) 0.009562965 | ZEALER 0.013772860690900881 | ||
挑战 (challenge) 0.0058194553 | 视频 (Video) 0.013772860690900881 | ||
产品 (Product) 0.0058194553 | 中国 (China) 0.013772860690900881 | ||
评测 (Evaluation) 0.005479136 | 产品 (Product)0.0058194553 |
Model | Average Grade |
---|---|
MTDM | 0.612 |
Standard LDA Model | 0.531 |
Topics | Keyword in Topic | ||
---|---|---|---|
Topic 1 | (Mata 0.015) | {(Soccer, 0.015), (Car, 0.019), (Mobile, 0.011), (Fuel tank, 0.012), (Sichuan, 0.026)} | |
Topic 2 | (Toyota 0.019) | ||
Topic 3 | (Mobile 0.011) | ||
Topic 4 | (Fuel tank 0.012) | ||
Topic 5 | (Sichuan 0.026) | ||
Topic 1 | (Shopping 0.015) | {(Shopping, 0.015), (News, 0.010), (Mobile, 0.069), (Technology, 0.008), (Soccer, 0.012)} | |
Topic 2 | (Boom 0.010) | ||
Topic 3 | (Mobile 0.069) | ||
Topic 4 | (Technology 0.008) | ||
Topic 5 | (Soccer 0.012) | ||
Topic 1 | (Environment 0.011) | {(Environment, 0.011), (Mobile, 0.018), (Technology, 0.006), (Car, 0.013), (Huawei, 0.022)} | |
Topic 2 | (Mobile 0.018) | ||
Topic 3 | (Technology 0.006) | ||
Topic 4 | (Driver 0.013) | ||
Topic 5 | (Huawei 0.022) | ||
Topic 1 | (Mobile 0.017) | {(Mobile, 0.017), (Environment, 0.017), (Meizu, 0.019), (Website, 0.009), (Soccer, 0.007)} | |
Topic 2 | (Environment 0.017) | ||
Topic 3 | (Meizu 0.019) | ||
Topic 4 | (Website 0.009) | ||
Topic 5 | (Soccer fan 0.007) | ||
Topic 1 | (Japan 0.013) | {(Japan, 0.013), (Mobile, 0.030), (Company, 0.014), (Soccer, 0.035), (News, 0.007)} | |
Topic 2 | (Mobile 0.030) | ||
Topic 3 | (Company 0.014) | ||
Topic 4 | (World Cup Soccer 0.035) | ||
Topic 5 | (Soccer fan 0.007) |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Zhao, J.; Su, B.; Rao, X.; Chen, Z. A Cross-Platform Personalized Recommender System for Connecting E-Commerce and Social Network. Future Internet 2023, 15, 13. https://doi.org/10.3390/fi15010013
Zhao J, Su B, Rao X, Chen Z. A Cross-Platform Personalized Recommender System for Connecting E-Commerce and Social Network. Future Internet. 2023; 15(1):13. https://doi.org/10.3390/fi15010013
Chicago/Turabian StyleZhao, Jiaxu, Binting Su, Xuli Rao, and Zhide Chen. 2023. "A Cross-Platform Personalized Recommender System for Connecting E-Commerce and Social Network" Future Internet 15, no. 1: 13. https://doi.org/10.3390/fi15010013
APA StyleZhao, J., Su, B., Rao, X., & Chen, Z. (2023). A Cross-Platform Personalized Recommender System for Connecting E-Commerce and Social Network. Future Internet, 15(1), 13. https://doi.org/10.3390/fi15010013