{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,28]],"date-time":"2026-02-28T04:26:40Z","timestamp":1772252800400,"version":"3.50.1"},"reference-count":52,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2020,3,23]],"date-time":"2020-03-23T00:00:00Z","timestamp":1584921600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Information"],"abstract":"<jats:p>Inferring customers\u2019 preferences and recommending suitable products is a challenging task for companies, although recommender systems are constantly evolving. Loyalty is an indicator that measures the preference relationship between customers and products in the field of marketing. To this end, the aim of this study is to explore whether customer loyalty can improve the accuracy of the recommender system. Two algorithms based on complex networks are proposed: a recommendation algorithm based on bipartite graph and PersonalRank (BGPR), and a recommendation algorithm based on single vertex set network and DeepWalk (SVDW). In both algorithms, loyalty is taken as an attribute of the customer, and the relationship between customers and products is abstracted into the network topology. During the random walk among nodes in the network, product recommendations for customers are completed. Taking a real estate group in Malaysia as an example, the experimental results verify that customer loyalty can indeed improve the accuracy of the recommender system. We can also conclude that companies are more effective at recommending customers with moderate loyalty levels.<\/jats:p>","DOI":"10.3390\/info11030171","type":"journal-article","created":{"date-parts":[[2020,3,24]],"date-time":"2020-03-24T07:16:08Z","timestamp":1585034168000},"page":"171","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["Customer Loyalty Improves the Effectiveness of Recommender Systems Based on Complex Network"],"prefix":"10.3390","volume":"11","author":[{"given":"Yun","family":"Bai","sequence":"first","affiliation":[{"name":"School of Economics and Management, Beihang University, Beijing 100191, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Suling","family":"Jia","sequence":"additional","affiliation":[{"name":"School of Economics and Management, Beihang University, Beijing 100191, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shuangzhe","family":"Wang","sequence":"additional","affiliation":[{"name":"School of Economics and Management, Beihang University, Beijing 100191, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Binkai","family":"Tan","sequence":"additional","affiliation":[{"name":"School of Economics and Management, Beihang University, Beijing 100191, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2020,3,23]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1177\/00222429990634s105","article-title":"Whence consumer loyalty?","volume":"63","author":"Oliver","year":"1999","journal-title":"J. Mark."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Butcher, H. (1995, January 20). Information overload in management and business. Proceedings of the IEE Colloquium on Information Overload, London, UK.","DOI":"10.1049\/ic:19951426"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"013107","DOI":"10.1063\/1.2137622","article-title":"Topology of music recommendation networks","volume":"16","author":"Cano","year":"2006","journal-title":"Chaos Interdiscip. J. Nonlinear Sci."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Naruchitparames, J., G\u00fcne\u015f, M.H., and Louis, S.J. (2011, January 5\u20138). Friend recommendations in social networks using genetic algorithms and network topology. Proceedings of the 2011 IEEE Congress of Evolutionary Computation (CEC), New Orleans, LA, USA.","DOI":"10.1109\/CEC.2011.5949888"},{"key":"ref_5","unstructured":"Li, J., Ma, S., and Hong, S. (2012, January 25\u201327). Recommendation on social network based on graph model. Proceedings of the 31st Chinese Control Conference, Hefei, China."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Wang, Q., Li, W., Zhang, X., and Lu, S. (2016). Academic paper recommendation based on community detection in citation-collaboration networks. Lecture Notes in Computer Science, Proceedings of the Asia-Pacific Web Conference, Suzhou, China, 23\u201325 September 2016, Springer.","DOI":"10.1007\/978-3-319-45817-5_10"},{"key":"ref_7","first-page":"134","article-title":"The loyalty effect","volume":"12","author":"Reichheld","year":"2000","journal-title":"Eur. Bus. J."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"3964","DOI":"10.1016\/j.eswa.2011.09.034","article-title":"Segmentation of telecom customers based on customer value by decision tree model","volume":"39","author":"Han","year":"2012","journal-title":"Expert Syst. Appl."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"955","DOI":"10.1016\/j.jbusres.2006.06.001","article-title":"Direct and indirect effects of self-image congruence on brand loyalty","volume":"59","author":"Kressmann","year":"2006","journal-title":"J. Bus. Res."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"181","DOI":"10.1016\/S0957-4174(03)00133-7","article-title":"An LTV model and customer segmentation based on customer value: A case study on the wireless telecommunication industry","volume":"26","author":"Hwang","year":"2004","journal-title":"Expert Syst. Appl."},{"key":"ref_11","unstructured":"Jackson, B.B. (1985). Build Customer Relationships That Last, Harvard Business Review."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"281","DOI":"10.1007\/s10799-012-0132-y","article-title":"Are customer satisfaction and customer loyalty drivers of customer lifetime value in mobile data services: A comparative cross-country study","volume":"13","author":"Qi","year":"2012","journal-title":"Inf. Technol. Manag."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"127","DOI":"10.2753\/MTP1069-6679180202","article-title":"Customer loyalty and lifetime value: An empirical investigation of consumer packaged goods","volume":"18","author":"Zhang","year":"2010","journal-title":"J. Mark. Theory Pract."},{"key":"ref_14","first-page":"145","article-title":"An empirical analysis to design enhanced customer lifetime value based on customer loyalty: Evidences from Iranian banking sector","volume":"5","author":"Safari","year":"2012","journal-title":"Iranian J. Manag. Studies"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Andon, P., Baxter, J., and Bradley, G. (2003). Calculating Customer Lifetime Value (CLV): Theory and Practice, in Kundenwert, Springer.","DOI":"10.1007\/978-3-322-99328-1_12"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1002\/dir.20085","article-title":"Estimating CLV using aggregated data: The Tuscan lifestyles case revisited","volume":"21","author":"Fader","year":"2007","journal-title":"J. Interact. Mark."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"305","DOI":"10.1007\/s11129-014-9148-4","article-title":"Survey data and Bayesian analysis: A cost-efficient way to estimate customer equity","volume":"12","author":"Karvanen","year":"2014","journal-title":"Quant. Mark. Econ."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"5866","DOI":"10.1016\/j.eswa.2008.07.018","article-title":"Knowledge discovery on RFM model using Bernoulli sequence","volume":"36","author":"Yeh","year":"2009","journal-title":"Expert Syst. Appl."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1057\/palgrave.jdm.3240019","article-title":"Thoughts on RFM scoring","volume":"8","author":"Miglautsch","year":"2000","journal-title":"J. Database Mark. Cust. Strategy Manag."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1016\/j.procs.2010.12.011","article-title":"Estimating customer lifetime value based on RFM analysis of customer purchase behavior: Case study","volume":"3","author":"Khajvand","year":"2011","journal-title":"Procedia Comput. Sci."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Safari, F., Safari, N., and Montazer, G.A. (2016). Customer lifetime value determination based on RFM model. Mark. Intell. Plan.","DOI":"10.1108\/MIP-03-2015-0060"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/S0957-4174(98)00008-6","article-title":"Application of data mining tools to hotel data mart on the Intranet for database marketing","volume":"15","author":"Ha","year":"1998","journal-title":"Expert Syst. Appl."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"5259","DOI":"10.1016\/j.eswa.2009.12.070","article-title":"Cluster analysis using data mining approach to develop CRM methodology to assess the customer loyalty","volume":"37","author":"Hosseini","year":"2010","journal-title":"Expert Syst. Appl."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1023\/A:1009804230409","article-title":"E-commerce recommendation applications","volume":"5","author":"Schafer","year":"2001","journal-title":"Data Min. Knowl. Discov."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"100938","DOI":"10.1016\/j.elerap.2020.100938","article-title":"Providing effective recommendations in discussion groups using a new hybrid recommender system based on implicit ratings and semantic similarity","volume":"40","author":"Riyahi","year":"2020","journal-title":"Electron. Commer. Res. Appl."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Yeung, K.F., and Yang, Y. (2010, January 6\u20138). A proactive personalized mobile news recommendation system. Proceedings of the 2010 Developments in E-Systems Engineering, London, UK.","DOI":"10.1109\/DeSE.2010.40"},{"key":"ref_27","unstructured":"Van Meteren, R., and Van Someren, M. (2000, January 30). Using content-based filtering for recommendation. Proceedings of the Machine Learning in the New Information Age: MLnet\/ECML2000 Workshop, Barcelona, Catalonia, Spain."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"727","DOI":"10.1109\/TCE.2008.4560154","article-title":"Providing entertainment by content-based filtering and semantic reasoning in intelligent recommender systems","volume":"54","year":"2008","journal-title":"IEEE Trans. Consum. Electron."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"4290","DOI":"10.1016\/j.ins.2010.07.024","article-title":"A hybrid content-based and item-based collaborative filtering approach to recommend TV programs enhanced with singular value decomposition","volume":"180","author":"Burguillo","year":"2010","journal-title":"Inf. Sci."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"61","DOI":"10.1145\/138859.138867","article-title":"Using collaborative filtering to weave an information tapestry","volume":"35","author":"Goldberg","year":"1992","journal-title":"Commun. ACM"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"76","DOI":"10.1109\/MIC.2003.1167344","article-title":"Amazon. com recommendations: Item-to-item collaborative filtering","volume":"7","author":"Linden","year":"2003","journal-title":"IEEE Internet Comput."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Das, A.S., Datar, M., Garg, A., and Rajaram, S. (2007, January 8\u201312). Google news personalization: Scalable online collaborative filtering. Proceedings of the 16th International Conference on World Wide Web, Banff, AB, Canada.","DOI":"10.1145\/1242572.1242610"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Chen, J., Zhang, H., He, X., Nie, L., and Liu, W. (2017, January 7\u201311). Attentive collaborative filtering: Multimedia recommendation with item-and component-level attention. Proceedings of the 40th International ACM SIGIR Conference on Research and Development in Information Retrieval, Tokyo, Japan.","DOI":"10.1145\/3077136.3080797"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1504\/IJHPCN.2017.083199","article-title":"A personalised movie recommendation system based on collaborative filtering","volume":"10","author":"Subramaniyaswamy","year":"2017","journal-title":"Int. J. High Perform. Comput. Netw."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"3261","DOI":"10.1016\/j.eswa.2013.11.010","article-title":"Leveraging clustering approaches to solve the gray-sheep users problem in recommender systems","volume":"41","author":"Ghazanfar","year":"2014","journal-title":"Expert Syst. Appl."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Golbandi, N., Koren, Y., and Lempel, R. (2011, January 9\u201312). Adaptive bootstrapping of recommender systems using decision trees. Proceedings of the Fourth ACM International Conference on Web Search and Data Mining, Hong Kong, China.","DOI":"10.1145\/1935826.1935910"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"331","DOI":"10.1023\/A:1021240730564","article-title":"Hybrid recommender systems: Survey and experiments","volume":"12","author":"Burke","year":"2002","journal-title":"User Model. User Adapt. Interact."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1016\/j.elerap.2016.12.005","article-title":"A hybrid multi-criteria recommender system using ontology and neuro-fuzzy techniques","volume":"21","author":"Kermany","year":"2017","journal-title":"Electron. Commer. Res. Appl."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"309","DOI":"10.1016\/j.elerap.2012.02.004","article-title":"A hybrid online-product recommendation system: Combining implicit rating-based collaborative filtering and sequential pattern analysis","volume":"11","author":"Choi","year":"2012","journal-title":"Electron. Commer. Res. Appl."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"116","DOI":"10.1145\/963770.963775","article-title":"Applying associative retrieval techniques to alleviate the sparsity problem in collaborative filtering","volume":"22","author":"Huang","year":"2004","journal-title":"ACM Trans. Inf. Syst. (TOIS)"},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Schering, A.-C., Dueffer, M., Finger, A., and Bruder, I. (2009, January 6). A mobile tourist assistance and recommendation system based on complex networks. Proceedings of the 1st ACM International Workshop on Complex Networks Meet Information & Knowledge Management, Hong Kong, China.","DOI":"10.1145\/1651274.1651290"},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"674","DOI":"10.1109\/TMM.2011.2111365","article-title":"Analysis and exploitation of musician social networks for recommendation and discovery","volume":"13","author":"Fields","year":"2011","journal-title":"IEEE Trans. Multimed."},{"key":"ref_43","unstructured":"Hughes, A.M. (2000). Strategic Database Marketing: The Masterplan for Starting and Managing a Profitable, Customer-Based Marketing Program, McGraw-Hill."},{"key":"ref_44","unstructured":"Han, J., Pei, J., and Kamber, M. (2011). Data Mining: Concepts and Techniques, Elsevier."},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Davies, D.L., and Bouldin, D.W. (1979). A cluster separation measure. IEEE Trans. Pattern Anal. Mach. Intell., 224\u2013227.","DOI":"10.1109\/TPAMI.1979.4766909"},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Chartrand, G., and Zhang, P. (2008). Chromatic Graph Theory, Chapman and Hall\/CRC.","DOI":"10.1201\/9781584888017"},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"784","DOI":"10.1109\/TKDE.2003.1208999","article-title":"Topic-sensitive pagerank: A context-sensitive ranking algorithm for web search","volume":"15","author":"Haveliwala","year":"2003","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"ref_48","unstructured":"Page, L., Brin, S., Motwani, R., and Winograd, T. (1999). The Pagerank Citation Ranking: Bringing Order to the Web, Stanford InfoLab."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"795","DOI":"10.1016\/j.physa.2006.04.047","article-title":"Bipartite graphs as models of complex networks","volume":"371","author":"Guillaume","year":"2006","journal-title":"Phys. A Stat. Mech. Appl."},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"355","DOI":"10.1109\/TKDE.2007.46","article-title":"Random-walk computation of similarities between nodes of a graph with application to collaborative recommendation","volume":"19","author":"Fouss","year":"2007","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"ref_51","doi-asserted-by":"crossref","unstructured":"Andersen, R., Chung, F., and Lang, K. (2006, January 21\u201324). Local graph partitioning using pagerank vectors. Proceedings of the 2006 47th Annual IEEE Symposium on Foundations of Computer Science (FOCS\u201906), Berkeley, CA, USA.","DOI":"10.1109\/FOCS.2006.44"},{"key":"ref_52","unstructured":"Mikolov, T., Sutskever, I., Chen, K., Corrado, G.S., and Dean, J. (2013, January 5\u201310). Distributed representations of words and phrases and their compositionality. Proceedings of the Advances in Neural Information Processing Systems, Lake Tahoe, NV, USA."}],"container-title":["Information"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2078-2489\/11\/3\/171\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T09:10:44Z","timestamp":1760173844000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2078-2489\/11\/3\/171"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,3,23]]},"references-count":52,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2020,3]]}},"alternative-id":["info11030171"],"URL":"https:\/\/doi.org\/10.3390\/info11030171","relation":{"has-preprint":[{"id-type":"doi","id":"10.20944\/preprints202002.0367.v1","asserted-by":"object"}]},"ISSN":["2078-2489"],"issn-type":[{"value":"2078-2489","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,3,23]]}}}