Document Type : Original Research Paper
Authors
Department of Computer Engineering, Central Tehran Branch, Islamic Azad University, Tehran, Iran
Abstract
Background and Objectives: The main purpose of the recommender system is to estimate the user's desire and provide a list of items predicted using the appropriate information. Recommender systems offering suggestions items to users face the two challenges of cold start and sparse data.
Methods: This paper aims to propose a novel method to overcome the cold start and sparse data challenges in recommender systems. Singular value decomposition is one of the most common methods to reduce sparse data in recommender systems by reducing dimensions. However, the basic singular value decomposition can only extract the feature vectors of users and items, potentially resulting in lower recommendation precision. Using similarity criteria between entities, in addition to being able to reduce cold start that can solve the problem of singular value decomposition through extracting more refined factor vectors. Besides, considering the context dimensions as the third dimension of the matrix requires the use of another flexible algorithm, such as tensor factorization offering a viable solution to minimize the sparse data challenge. We propose a novel method named TCSSVD. First, a two-level matrix is obtained through similarity criteria between the user and the item to reduce the cold start challenge. The second step, to reduce the challenge of sparse data, contextual information is used with the help of tensor in the two level singular value decomposition.
Results: Two data sets IMDB and STS due to the exerting of users feature, items feature and contextual information to review the proposed method. In order to the accuracy of the prediction of the criterion RMSE with an accuracy of 95%. However, since the user's rating of the item is of particular importance in the recommender systems. The method TCSSVD compared to the methods tensor factorization, HOSVD, BPR, and CTLSVD are used evaluation measure Precision, Recall, F1-score, and NDCG.
Conclusion: The findings indicate that the use of innovative similarity criteria
to extract user attributes, items to reduce the cold start and the use of contextual information through the tensor in the TCSSVD in order to sparse data. The results contribute to improving the accuracy of the suggestions given to users in recommender systems.
Keywords
- Recommender systems
- Singular value decomposition
- Context and Similarity criteria
- Cold start
- Sparse data
Main Subjects
Open Access
This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this license, visit: http://creativecommons.org/licenses/by/4.0/
Publisher’s Note
JECEI Publisher remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Publisher
Shahid Rajaee Teacher Training University
Send comment about this article