Performance Comparison of Collaborative-Filtering Approach with Implicit and Explicit Data
Journal Title: International Journal of Advanced Computer Science & Applications - Year 2019, Vol 10, Issue 10
Abstract
Challenge in developing a collaborative filtering (CF)-based recommendation system is the problem of cold-starting of items that causes the data to sparse and reduces the accuracy of the recommendations. Therefore, to produce high accuracy a match is needed between the types of data and the approach used. Two approaches in CF include user-based and item-based CFs, both of which can process two types of data; implicit and explicit data. This work aims to find a combination of approaches and data types that produce high accuracy. Cosine-similarity is used to measure the similarity between users and also between items. Mean Absolute Error is also measured to discover the accuracy of a recommendation. Testing of three groups of data based on sparseness results in the best accuracy in an explicit data-based approach that has the smallest MAE value. The result is that the average MAE value for user based (implicit data) is 0.1032, user based (explicit data) is 0.2320, item based (implicit data) is 0.3495, and item based (explicit data) is 0.0926. The best accuracy is in the item-based (explicit-data) approach which is the smallest average MAE value.
Authors and Affiliations
Fitri Marisa, Sharifah Sakinah Syed Ahmad, Zeratul Izzah Mohd Yusoh, Tubagus Mohammad Akhriza, Wiwin Purnomowati, Rakesh Kumar Pandey
Towards Face Recognition Using Eigenface
This paper presents a face recognition system employing eigenface-based approach. The principal objective of this research is to extract feature vectors from images and to reduce the dimension of information. The method...
User-Defined Financial Functions for MS SQL Server
The paper deals with mathematical preparation and subsequent programming of various types of financial functions with using of Transact-SQL in Database Management System MS SQL Server. Financial functions are used to aut...
Customer Satisfaction Measurement using Sentiment Analysis
Besides the traditional methods of targeting customers, social media presents its own set of opportunities. While companies look for a simple way with a large number of responses, social media platforms like Twitter can...
Boosted Constrained K-Means Algorithm for Social Networks Circles Analysis
The volume of information generated by a huge number of social networks users is increasing every day. Social networks analysis has gained intensive attention in the data mining research community to identify circles of...
Evolutionary Approach to jointly resolve the Power and the Capacity Optimization problems in the multi-user OFDMA Systems
This paper deals with the problem of resources allo-cation in the downlink of the radio mobile systems. The allocation of resources is established in the context of multi-path effect and Doppler effect. These phenomena c...