Document Type : Original Research Paper


Department of Computer Engineering, Central Tehran Branch, Islamic Azad University, Tehran, Iran


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.


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:


Publisher’s Note

JECEI Publisher remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.



Shahid Rajaee Teacher Training University


Journal of Electrical and Computer Engineering Innovations (JECEI) welcomes letters to the editor for the post-publication discussions and corrections which allows debate post publication on its site, through the Letters to Editor. Letters pertaining to manuscript published in JECEI should be sent to the editorial office of JECEI within three months of either online publication or before printed publication, except for critiques of original research. Following points are to be considering before sending the letters (comments) to the editor.

[1] Letters that include statements of statistics, facts, research, or theories should include appropriate references, although more than three are discouraged.

[2] Letters that are personal attacks on an author rather than thoughtful criticism of the author’s ideas will not be considered for publication.

[3] Letters can be no more than 300 words in length.

[4] Letter writers should include a statement at the beginning of the letter stating that it is being submitted either for publication or not.

[5] Anonymous letters will not be considered.

[6] Letter writers must include their city and state of residence or work.

[7] Letters will be edited for clarity and length.