In recent years, recommendation systems based on collaborative filtering (CF) have achieved a high performance. Most of the existing recommendation systems use similarity measures to determine the suitability of items for users based on latent factor models (LFM). However, these recommendation systems reduce the explainability of recommendations and hide the reasons for recommending specific items. As a result, users tend to distrust the recommendation results. To address this problem, we propose the neural explicit factor model (NEFM). Based on the user-item rating matrix, we propose adding both user-feature attention matrix and an item-feature quality matrix to improve the explainability of user and item vectors. In addition, a feedforward neural network and a one-dimensional convolutional neural network extract features from user, item and the item-feature vector. Finally, a prediction layer performs the inner product of user data, item data, and item features. Experiments on the MovieLens and Yahoo Movies datasets validate the proposed model, and comparisons with similar recommendation models show the higher accuracy and explainability of our proposal.INDEX TERMS Recommender systems, latent factor models, convolutional neural networks, collaborative filtering.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.