Enhancing User-Item Matrix Using Principal Component Analysis and User Profiling Techniques for User Based Collaborative Filtering Recommender System

Authors

  • Abdullahi Mallam Abubakar Usmanu Danfodiyo University, Sokoto, Nigeria.
  • Abba Almu Usmanu Danfodiyo University Sokoto, Nigeria.

DOI:

https://doi.org/10.57233/ijsgs.v10i3.726

Keywords:

Collaborative Filtering, Recommender System, Principal Component Analysis, User Profiling, User Item Matrix

Abstract

Collaborative filtering recommender systems are systems that aid users in finding relevant items. However, collaborative Filtering is the most popular approach for building recommender system due to superior performance.  However, collaborative filtering approach has the many inherent problems including data sparsity. This research work presents an enhanced approach to creating a personalized movie recommendation system, leveraging the power of collaborative filtering; the research work employs a Singular Value Decomposition (SVD) algorithm to capture user preferences and item characteristics from a vast movie rating dataset, ensuring the accuracy of movie recommendations. It incorporates user profiling to comprehend user preferences in a more interpretable fashion, and Principal Component Analysis (PCA), to visualize users in a reduced 2D space. It further applies K-Means clustering that categorized users into distinct segments based on their movie preferences, by facilitating target user recommendations and analysis. The fusion of these techniques results in a sophisticated recommendation system, demonstrated through practical implementation, offering both accurate movie suggestions and insights into user clusters. The experimental evaluation results revealed that, the proposed system outperformed the existing system performance, in terms of both Mean Absolute Error (MAE) and Mean Squared Error (MRSE).

Author Biographies

Abdullahi Mallam Abubakar, Usmanu Danfodiyo University, Sokoto, Nigeria.

Department of Computer Science,

Usmanu Danfodiyo University Sokoto, Nigeria.

Abba Almu, Usmanu Danfodiyo University Sokoto, Nigeria.

Department of Computer Science,

Usmanu Danfodiyo University Sokoto, Nigeria.

Downloads

Published

2024-10-31

How to Cite

Abubakar, A. M. ., & Almu, A. . (2024). Enhancing User-Item Matrix Using Principal Component Analysis and User Profiling Techniques for User Based Collaborative Filtering Recommender System. International Journal of Science for Global Sustainability, 10(3), 140–152. https://doi.org/10.57233/ijsgs.v10i3.726