{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,15]],"date-time":"2026-02-15T21:27:36Z","timestamp":1771190856696,"version":"3.50.1"},"reference-count":45,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2022,4,2]],"date-time":"2022-04-02T00:00:00Z","timestamp":1648857600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Entropy"],"abstract":"<jats:p>In the current era of online information overload, recommendation systems are very useful for helping users locate content that may be of interest to them. A personalized recommendation system presents content based on information such as a user\u2019s browsing history and the videos watched. However, information filtering-based recommendation systems are vulnerable to data sparsity and cold-start problems. Additionally, existing recommendation systems suffer from the large overhead incurred in learning regression models used for preference prediction or in selecting groups of similar users. In this study, we propose a preference-tree-based real-time recommendation system that uses various tree models to predict user preferences with a fast runtime. The proposed system predicts preferences based on two balance constants and one similarity threshold to recommend content with a high accuracy while balancing generalized and personalized preferences. The results of comparative experiments and ablation studies confirm that the proposed system can accurately recommend content to users. Specifically, we confirmed that the accuracy and novelty of the recommended content were, respectively, improved by 12.1% and 27.2% compared to existing systems. Furthermore, we verified that the proposed system satisfies real-time requirements and mitigates both cold-start and overfitting problems.<\/jats:p>","DOI":"10.3390\/e24040503","type":"journal-article","created":{"date-parts":[[2022,4,3]],"date-time":"2022-04-03T02:59:52Z","timestamp":1648954792000},"page":"503","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Preference-Tree-Based Real-Time Recommendation System"],"prefix":"10.3390","volume":"24","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8306-2028","authenticated-orcid":false,"given":"Seongju","family":"Kang","sequence":"first","affiliation":[{"name":"Department of Electronics and Communications Engineering, Kwangwoon University, Seoul 01897, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0283-0900","authenticated-orcid":false,"given":"Kwangsue","family":"Chung","sequence":"additional","affiliation":[{"name":"Department of Electronics and Communications Engineering, Kwangwoon University, Seoul 01897, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2022,4,2]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"253","DOI":"10.1007\/s11227-019-02751-7","article-title":"Improved collaborative filtering recommendation algorithm based on differential privacy protection","volume":"76","author":"Yin","year":"2020","journal-title":"J. Supercomput."},{"key":"ref_2","unstructured":"Bradley, K., and Smyth, B. (2022, January 29). Improving Recommendation Diversity. Proceedings of the Twelfth Irish Conference on Artificial Intelligence and Cognitive Science, Maynooth, Ireland."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"2207","DOI":"10.1109\/TASL.2012.2199109","article-title":"Learning content similarity for music recommendation","volume":"20","author":"Mcfee","year":"2012","journal-title":"IEEE Trans. Audio Speech Lang. Process."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Yang, B., Mei, T., Hua, X.-S., Yang, L., Yang, S.-Q., and Li, M. (2007, January 9\u201311). Online Video Recommendation Based on Multimodal Fusion and Relevance Feedback. Proceedings of the 6th ACM International Conference on Image and Video Retrieval, Amsterdam, The Netherlands.","DOI":"10.1145\/1282280.1282290"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Mei, T., Yang, B., Hua, X.-S., Yang, L., Yang, S.-Q., and Li, S. (2007, January 23\u201327). Videoreach: An Online Video Recommendation System. Proceedings of the 30th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, Amsterdam, The Netherlands.","DOI":"10.1145\/1277741.1277899"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Yin, H., Wang, Q., Zheng, K., Li, Z., and Zhou, X. (2020). Overcoming data sparsity in group recommendation. IEEE Trans. Knowl. Data Eng., 210\u2013219.","DOI":"10.1109\/TKDE.2020.3023787"},{"key":"ref_7","first-page":"495","article-title":"Recommendation system techniques and related issues: A survey","volume":"10","author":"Kumar","year":"2018","journal-title":"Inter. J. Inf. Technol."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Hu, Y., Qimin, P., and Xiaohui, H. (July, January 27). A Time-Aware and Data Sparsity Tolerant Approach for Web Service Recommendation. Proceedings of the 2014 IEEE International Conference on Web Services, Anchorage, AK, USA.","DOI":"10.1109\/ICWS.2014.18"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Brusilovsky, P., Kobsa, A., and Nejdl, W. (2007). Collaborative Filtering Recommender Systems, Springer. The Adaptive Web. Lecture Notes in Computer Science.","DOI":"10.1007\/978-3-540-72079-9"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"5239","DOI":"10.1109\/TSP.2019.2937282","article-title":"Nonconvex optimization meets low-rank matrix factorization: An overview","volume":"67","author":"Chi","year":"2019","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"109","DOI":"10.1016\/j.knosys.2013.03.012","article-title":"Recommender systems survey","volume":"46","author":"Bobadilla","year":"2013","journal-title":"Knowl. Based Syst."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Mohamed, M.H., Mohamed, H.K., and Mohamed, H.I. (2019, January 2\u20134). Recommender Systems Challenges and Solutions Survey. Proceedings of the 2019 International Conference on Innovative Trends in Computer Engineering (ITCE), Aswan, Egypt.","DOI":"10.1109\/ITCE.2019.8646645"},{"key":"ref_13","unstructured":"Suresh, C., and Vikrant, B.D. (2019). Content-based movie recommendation system using genre correlation. Smart Intelligent Computing and Applications, Springer."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.knosys.2018.05.001","article-title":"A content-based recommender system for computer science publications","volume":"157","author":"Wang","year":"2018","journal-title":"Knowl. Based Syst."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Badriyah, T., Azvy, S., Yuwono, W., and Syarif, I. (2022, January 2). Recommendation System for Property Search Using Content based Filtering Method. Proceedings of the 2018 International Conference on Information and Communications Technology (ICOIACT), Bandung, Indonesia.","DOI":"10.1109\/ICOIACT.2018.8350801"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"26996","DOI":"10.1109\/ACCESS.2019.2893980","article-title":"Hot topic detection based on a refined TF-IDF algorithm","volume":"7","author":"Zhu","year":"2019","journal-title":"IEEE Access"},{"key":"ref_17","unstructured":"Ben-Porat, O., and Moshe, T. (2018, January 3\u20138). A game-theoretic approach to recommendation systems with strategic content providers. Proceedings of the 32nd Conference on Neural Information Processing Systems (NeurIPS 2018), Montreal, QC, Canada."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"507","DOI":"10.1016\/j.eswa.2017.09.058","article-title":"A recommender system based on collaborative filtering using ontology and dimensionality reduction techniques","volume":"92","author":"Nilashi","year":"2018","journal-title":"Expert Syst. Appl."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1016\/j.eswa.2017.04.027","article-title":"A new method to find neighbor users that improves the performance of collaborative filtering","volume":"83","author":"Koohi","year":"2017","journal-title":"Expert Syst. Appl."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3314578","article-title":"Deep item-based collaborative filtering for top-n recommendation","volume":"37","author":"Xue","year":"2019","journal-title":"ACM Trans. Info. Syst. (TOIS)"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"134","DOI":"10.1016\/j.measurement.2016.05.058","article-title":"User based collaborative filtering using fuzzy C-means","volume":"91","author":"Koohi","year":"2016","journal-title":"Measurement"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"27211","DOI":"10.1109\/ACCESS.2017.2778424","article-title":"An efficient similarity measure for user-based collaborative filtering recommender systems inspired by the physical resonance principle","volume":"5","author":"Tan","year":"2017","journal-title":"IEEE Access"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"122","DOI":"10.1016\/j.eswa.2016.05.021","article-title":"A genetic algorithm solution to the collaborative filtering problem","volume":"61","author":"Ar","year":"2016","journal-title":"Expert Syst. Appl."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Al Hassanieh, L., Jaoudeh, C.A., Abdo, J.B., and Demerjian, J. (2018, January 18\u201320). Similarity Measures for Collaborative Filtering Recommender Systems. Proceedings of the 2018 IEEE Middle East and North Africa Communications Conference (MENACOMM), Jounieh, Lebanon.","DOI":"10.1109\/MENACOMM.2018.8371003"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.ins.2017.04.038","article-title":"RecTime: Real-time recommender system for online broadcasting","volume":"409","author":"Park","year":"2017","journal-title":"Inf. Sci."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"17493","DOI":"10.1109\/ACCESS.2019.2895824","article-title":"Semantic-enhanced and context-aware hybrid collaborative filtering for event recommendation in event-based social networks","volume":"7","author":"Xu","year":"2019","journal-title":"IEEE Access"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1016\/j.eswa.2016.09.040","article-title":"Collaborative filtering and deep learning based recommendation system for cold start items","volume":"69","author":"Wei","year":"2017","journal-title":"Expert Syst. Appl."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3158369","article-title":"Deep learning based recommender system: A survey and new perspectives","volume":"52","author":"Zhang","year":"2019","journal-title":"ACM Comput. Surveys (CSUR)"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"740","DOI":"10.1109\/LSP.2020.2983831","article-title":"Low-rank regularized deep collaborative matrix factorization for micro-video multi-label classification","volume":"27","author":"Su","year":"2020","journal-title":"IEEE Signal Process. Lett."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"4591","DOI":"10.1109\/TII.2019.2893714","article-title":"Deep matrix factorization with implicit feedback embedding for recommendation system","volume":"15","author":"Yi","year":"2019","journal-title":"IEEE Trans. Ind. Informat."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1016\/j.neucom.2019.09.050","article-title":"Deep attention user-based collaborative filtering for recommendation","volume":"383","author":"Chen","year":"2020","journal-title":"Neurocomputing"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"1084","DOI":"10.1109\/TCYB.2018.2795041","article-title":"A novel deep learning-based collaborative filtering model for recommendation system","volume":"49","author":"Fu","year":"2018","journal-title":"IEEE Trans. Cybern."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Zhang, Y., Yin, H., Huang, Z., Du, X., Yang, G., and Lian, D. (2018, January 5\u20139). Discrete Deep Learning for Fast Content-Aware Recommendation. Proceedings of the Eleventh ACM International Conference on Web Search and DATA mining, Marina Del Rey, CA, USA.","DOI":"10.1145\/3159652.3159688"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"He, X., Zhang, H., Kan, M.-Y., and Chua, T.-S. (2016, January 17\u201321). Fast matrix factorization for Online Recommendation with Implicit Feedback. Proceedings of the 39th International ACM SIGIR Conference on Research and Development in Information Retrieval, Pisa, Italy.","DOI":"10.1145\/2911451.2911489"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"25248","DOI":"10.1109\/ACCESS.2018.2828401","article-title":"Collaborative filtering recommendation based on all-weighted matrix factorization and fast optimization","volume":"6","author":"Li","year":"2018","journal-title":"IEEE Access"},{"key":"ref_36","unstructured":"Chen, L., Guoxin, Z., and Eric, Z. (2018, January 3\u20138). Fast greedy map inference for determinantal point process to improve recommendation diversity. Proceedings of the 32nd Conference on Neural Information Processing Systems (NeurIPS 2018), Montreal, QC, Canada."},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Zhu, H., Li, X., Zhang, P., Li, G., He, J., Li, H., and Gai, K. (2018, January 19\u201323). Learning Tree-Based Deep Model for Recommender Systems. Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, London, UK.","DOI":"10.1145\/3219819.3219826"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"40","DOI":"10.1016\/j.ins.2017.12.059","article-title":"A Pearson\u2019s correlation coefficient based decision tree and its parallel implementation","volume":"435","author":"Mu","year":"2018","journal-title":"Inf. Sci."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"255","DOI":"10.1007\/s00607-016-0489-6","article-title":"A decision tree logic based recommendation system to select software fault prediction techniques","volume":"99","author":"Rathore","year":"2017","journal-title":"Computing"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"192693","DOI":"10.1109\/ACCESS.2020.3031925","article-title":"Tree-based real-time advertisement recommendation system in online broadcasting","volume":"8","author":"Kang","year":"2020","journal-title":"IEEE Access"},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"He, R., and Julian, M. (2016, January 11\u201315). Ups and Downs: Modeling the Visual Evolution of Fashion Trends with One-Class Collaborative Filtering. Proceedings of the 25th International Conference on World Wide Web, Montr\u00e9al, QC, Canada.","DOI":"10.1145\/2872427.2883037"},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"McAuley, J., Targett, C., Shi, Q., and van den Hengel, A. (2015, January 9\u201313). Image-Based Recommendations on Styles and Substitutes. Proceedings of the 38th International ACM SIGIR Conference on Research and Development in Information Retrieval, Santiago, Chile.","DOI":"10.1145\/2766462.2767755"},{"key":"ref_43","first-page":"37","article-title":"Evaluation: From precision, recall and F-measure to ROC, informedness, markedness and correlation","volume":"2","author":"Powers","year":"2011","journal-title":"J. Mach. Learn. Tech."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"60","DOI":"10.1109\/5254.920601","article-title":"Creating semantic web contents with protege-2000","volume":"16","author":"Noy","year":"2001","journal-title":"IEEE Intell. Syst."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1109\/MIC.2002.1067737","article-title":"Jena: A semantic web toolkit","volume":"6","author":"McBride","year":"2002","journal-title":"IEEE Internet Comput."}],"container-title":["Entropy"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1099-4300\/24\/4\/503\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T22:48:58Z","timestamp":1760136538000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1099-4300\/24\/4\/503"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,4,2]]},"references-count":45,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2022,4]]}},"alternative-id":["e24040503"],"URL":"https:\/\/doi.org\/10.3390\/e24040503","relation":{},"ISSN":["1099-4300"],"issn-type":[{"value":"1099-4300","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,4,2]]}}}