High-Performance Technique for Item Recommendation in Social Networks using Multiview Clustering

Authors

  • U.V. Anbazhagu Department of Computing Technologies, School of Computing, SRM Institute of Science and Technology, India
  • V. R. Niveditha Department of Computing Technologies, School of Computing, Sathyabama Institute of Science and Technology, India
  • C. Rohith Bhat Institute of Computer Science and Engineering, SIMATS School of Engineering, India
  • Mahesh T R Department of Computer Science and Engineering, JAIN (Deemed-to-be University) Bengaluru, India
  • Vinoth Kumar V School of Information Technology and Engineering, Vellore Institute of Technology, Tamil Nadu, India
  • B. Swapna Department of Electronics and Communication Engineering, Dr MGR Educational and Research Institute, Chennai, India

DOI:

https://doi.org/10.15837/ijccc.2024.1.5818

Abstract

Recommender Systems have been widely employed in information systems over the past few decades, making it easier for each user to choose their own products based on their past behaviour. Data mining tasks and visualization tools regularly use clustering techniques in the scientific and commercial arenas. It has been shown that clustering-based methods are effective and scalable to big data sets. The accuracy and coverage of clustering-based recommender systems are, however, somewhat low. In this paper, we suggest an improved multi-view clustering method for the recommendation of items in social networks to overcome these problems. To create better partitions, the artificial Bees colony optimization algorithm (ABC) is first used to improve the initial medoids’ selection. After that, users are clustered iteratively using views of both rating patterns as well as social information using multiview clustering (MVC) (i.e. trust and friendships). Ultimately, a framework is suggested for evaluating the various options. This research study suggests a novel MVC clustering approach using the ABC optimization technique. The proposed ABC-MVC algorithm’s usefulness in terms of enhancing accuracy is demonstrated by experimental findings performed on a real-world dataset and it is observed that it performs better than the pre-existing techniques and baselines.

References

Lovine, A., Narducci, F., Semeraro, G., 2020. Conversational recommender systems and natural language: A study through the converse framework. Decision Support Systems 131.

https://doi.org/10.1016/j.dss.2020.113250

Abramowicz, W., 2003. Knowledge-Based Information Retrieval and Filtering from the Web. Springer, Boston, MA.

https://doi.org/10.1007/978-1-4757-3739-4

Valcarce, D., Landin, A., Parapar, J., Barreiro, Álvaro, 2019. Collaborative filtering embeddings for memory-based recommender systems. Engineering Applications of Artificial Intelligence 85, 347-356.

https://doi.org/10.1016/j.engappai.2019.06.020

Agarwal, A., & Chauhan, M. (2017). Similarity measures used in recommender systems: A study. International Journal of Engineering Technology Science and Research, 4(6), 619-626.

Kluver, D., Ekstrand, M. D., & Konstan, J. A. (2018). Rating-based collaborative filtering: algorithms and evaluation. In Social Information Access (pp. 344-390). Springer.

https://doi.org/10.1007/978-3-319-90092-6_10

Guo, G., Zhang, J., Thalmann, D.: "Merging trust in collaborative filtering to alleviate data sparsity and cold start"; Knowledge-Based Systems 57 (2014), 57-68.

https://doi.org/10.1016/j.knosys.2013.12.007

Berkani, L., Betit, L., Belarif, L.: "A Multiview Clustering Approach for the Recommendation of Items in Social Networking Context"; Proceedings of the 4th Conference on Computing Systems and Applications (CSA'20), December 14th, Algiers, Algeria, (2020)

Ma, h., zhou, d., liu, c., lyu, m., king, i.: "recommender systems with social regularization"; proceedings of the fourth acm international conference on web search and data mining. acm, new york, (2011), 287-296.

https://doi.org/10.1145/1935826.1935877

Chen, J.,Wang, C., Shi, Q., Feng, Y., Chen, C.: "Social recommendation based on users' attention and preference"; Neuro-Computing, 341 (2019), 1-9.

https://doi.org/10.1016/j.neucom.2019.02.045

Xiaojun L. An improved clustering-based collaborative filtering recommendation algorithm // Cluster Computing. - 2017. - T. 20. - No. 2. - S. 1281-1288.

https://doi.org/10.1007/s10586-017-0807-6

Pham, M., Cao, Y., Klamma, R., Jarke, M.: "A clustering approach for collaborative filtering recommendation using social network analysis"; Journal for Universal Computer Science, 17(2011), 583-604.

Salah, A., Rogovschi, N., Nadif, M.: "A dynamic collaborative filtering system via a weighted clustering approach"; Neuro-Computing, 175 (2016), 206-215.

https://doi.org/10.1016/j.neucom.2015.10.050

Guo, G. Zhang, J. Yorke-Smith, N.: "Leveraging multiviews of trust and similarity to enhance clustering-based recommender.

Sheugh, L., Alizadeh, S.H.: "Merging similarity and trust based social networks to enhance the accuracy", Journal of Computer & Robotics, 8, 2 (2015), 43-51.

He, X., Kan, M.Y., Xie, P., Chen, X.: Comment-based multi-view clustering of web 2.0 items. In: International World Wide Web Conference WWW 2014, Seoul, Korea, 7-11 April 2014, ACM (2014) 771-781

https://doi.org/10.1145/2566486.2567975

Selvi, C., Sivasankar, E.: "A Novel Optimization Algorithm for Recommender System using Modified Fuzzy C-means Clustering Approach" ; Soft Computing (2017), 1- 16

https://doi.org/10.1007/s00500-017-2899-6

Wei Song and Shuya Li. 2023. CF-PMSS: Collaborative Filtering Based on Preference Model and Sparrow Search. In Advances in Swarm Intelligence: 14th International Conference, ICSI 2023, Shenzhen, China, July 14-18, 2023, Proceedings, Part II. Springer-Verlag, Berlin, Heidelberg, 181-192.

https://doi.org/10.1007/978-3-031-36625-3_15

Enhanced Collaborative Filtering Through User-Item Subgroups, Particle Swarm Optimization and Fuzzy C-Means. Canadian AI , April 2019.

Lamia Berkani, Lylia Betit, Louiza Belarif. BSO-MV: An Optimized Multiview Clustering Approach for Items Recommendation in Social Networks. Journal of Universal Computer Science, vol. 27, no. 7 (2021), 667-692

https://doi.org/10.3897/jucs.70341

Guo, G. Zhang, J. Yorke-Smith, N.: "Leveraging multiviews of trust and similarity to enhance clustering-based recommender systems"; KBS Journal, 74 (2015), 14-27.

https://doi.org/10.1016/j.knosys.2014.10.016

Venkatesan, V.K.; Ramakrishna, M.T.; Batyuk, A.; Barna, A.; Havrysh, B. High-Performance Artificial Intelligence Recommendation of Quality Research Papers Using Effective Collaborative Approach. Systems 2023, 11, 81.

https://doi.org/10.3390/systems11020081

Ng, R.T., Han, J.: "CLARANS: A method for clustering objects for spatial data mining"; IEEE Transactions on Knowledge and Data Engineering, (2002).

https://doi.org/10.1109/TKDE.2002.1033770

Sarwar, B., Karypis, G., Konstan, J., Reidl, J. : "Item-based collaborative filtering recommendation algorithms"; Proceedings of the 10th International Conference on World Wide Web, Hong Kong, China, (2001), 285-295.

https://doi.org/10.1145/371920.372071

T. R. M, Vinoth Kumar V, Lim S-J (2023) UsCoTc: Improved Collaborative Filtering (CFL) recommendation methodology using user confidence, time context with impact factors for performance enhancement. PLoS ONE 18(3): e0282904.

https://doi.org/10.1371/journal.pone.0282904

Ramakrishna, M.T.; Venkatesan, V.K.; Bhardwaj, R.; Bhatia, S.; Rahmani, M.K.I.; Lashari, S.A.; Alabdali, A.M. HCoF: Hybrid Collaborative Filtering Using Social and Semantic Suggestions for Friend Recommendation. Electronics 2023, 12, 1365.

https://doi.org/10.3390/electronics12061365

Additional Files

Published

2024-01-04

Most read articles by the same author(s)

Obs.: This plugin requires at least one statistics/report plugin to be enabled. If your statistics plugins provide more than one metric then please also select a main metric on the admin's site settings page and/or on the journal manager's settings pages.