E-ISSN 3041-4849
 

Original Article
Online Published: 12 Nov 2024
 


INCORPORATING SUBJECTIVE FUNCTION IN A USER-BASED COLLABORATIVE FILTERING RECOMMENDER SYSTEM

Maryam Abdussalam , Abubakar Roko, Abba Almu.


Abstract
The existing recommender systems faced a lot of challenges as a result of data sparsity problem, which decreases the recommendations accuracy to the target audience. Though there are numerous studies conducted to reduce the data sparsity problem. However, these studies fail to consider the subjectivity of human beings’ ratings based on lenient and stringent, which lead to unsuitable recommendations. Similarly, it is unable to compute the similarity between pair of users when the ratings among them did not overlap leading to inaccurate recommendations. This work is intended to enhance the adaptability of the system to sparse data by proposing a User Based Collaborative Filtering Recommender System incorporated with data refinement method that utilised a subjective function to identify lenient and stringent ratings in a rating matrix. The function identifies the user’s lenient and stringent ratings to take care of human subjectivity with regard to rating of the items. It also employed a subjective similarity function that used the subjective function for computing the similarity between users. The top similar neighbors obtained from the similarity computations are used to perform prediction for the target user. The experimental results show that compared with other representative systems the proposed system has better recommendations quality.

Key words: Collaborative Filtering, User-based, Data Sparsity, Subjective Function, Subjective Similarity Function.


 
ARTICLE TOOLS
Abstract
PDF Fulltext
How to cite this articleHow to cite this article
Citation Tools
Related Records
 Articles by Maryam Abdussalam
Articles by Abubakar Roko
Articles by Abba Almu
on Google
on Google Scholar


How to Cite this Article
Pubmed Style

MA, Roko A, Almu A, . INCORPORATING SUBJECTIVE FUNCTION IN A USER-BASED COLLABORATIVE FILTERING RECOMMENDER SYSTEM. J Comp Sci Informatics. 2024; 1(2): 85-99. doi:10.5455/JCSI.20240903031007


Web Style

MA, Roko A, Almu A, . INCORPORATING SUBJECTIVE FUNCTION IN A USER-BASED COLLABORATIVE FILTERING RECOMMENDER SYSTEM. https://www.wisdomgale.com/jcsi/?mno=302657706 [Access: November 13, 2024]. doi:10.5455/JCSI.20240903031007


AMA (American Medical Association) Style

MA, Roko A, Almu A, . INCORPORATING SUBJECTIVE FUNCTION IN A USER-BASED COLLABORATIVE FILTERING RECOMMENDER SYSTEM. J Comp Sci Informatics. 2024; 1(2): 85-99. doi:10.5455/JCSI.20240903031007



Vancouver/ICMJE Style

MA, Roko A, Almu A, . INCORPORATING SUBJECTIVE FUNCTION IN A USER-BASED COLLABORATIVE FILTERING RECOMMENDER SYSTEM. J Comp Sci Informatics. (2024), [cited November 13, 2024]; 1(2): 85-99. doi:10.5455/JCSI.20240903031007



Harvard Style

, M. A., Roko, A., Almu, A. & (2024) INCORPORATING SUBJECTIVE FUNCTION IN A USER-BASED COLLABORATIVE FILTERING RECOMMENDER SYSTEM. J Comp Sci Informatics, 1 (2), 85-99. doi:10.5455/JCSI.20240903031007



Turabian Style

, Maryam Abdussalam, Abubakar Roko, Abba Almu, and . 2024. INCORPORATING SUBJECTIVE FUNCTION IN A USER-BASED COLLABORATIVE FILTERING RECOMMENDER SYSTEM. Journal of Computer Sciences and Informatics, 1 (2), 85-99. doi:10.5455/JCSI.20240903031007



Chicago Style

, Maryam Abdussalam, Abubakar Roko, Abba Almu, and . "INCORPORATING SUBJECTIVE FUNCTION IN A USER-BASED COLLABORATIVE FILTERING RECOMMENDER SYSTEM." Journal of Computer Sciences and Informatics 1 (2024), 85-99. doi:10.5455/JCSI.20240903031007



MLA (The Modern Language Association) Style

, Maryam Abdussalam, Abubakar Roko, Abba Almu, and . "INCORPORATING SUBJECTIVE FUNCTION IN A USER-BASED COLLABORATIVE FILTERING RECOMMENDER SYSTEM." Journal of Computer Sciences and Informatics 1.2 (2024), 85-99. Print. doi:10.5455/JCSI.20240903031007



APA (American Psychological Association) Style

, M. A., Roko, A., Almu, A. & (2024) INCORPORATING SUBJECTIVE FUNCTION IN A USER-BASED COLLABORATIVE FILTERING RECOMMENDER SYSTEM. Journal of Computer Sciences and Informatics, 1 (2), 85-99. doi:10.5455/JCSI.20240903031007