Skip to Main content Skip to Navigation
Journal articles

DeepLTRS: A deep latent recommender system based on user ratings and reviews

Dingge Liang 1 Marco Corneli 1, 2, 3 Charles Bouveyron 1, 3 Pierre Latouche 4
1 MAASAI - Modèles et algorithmes pour l’intelligence artificielle
CRISAM - Inria Sophia Antipolis - Méditerranée , UNS - Université Nice Sophia Antipolis (... - 2019), JAD - Laboratoire Jean Alexandre Dieudonné, Laboratoire I3S - SPARKS - Scalable and Pervasive softwARe and Knowledge Systems
Abstract : We introduce a deep latent recommender system named deepLTRS in order to provide users with high quality recommendations based on observed user ratings \textit{and} texts of product reviews. The underlying motivation is that, when a user scores only a few products, the texts used in the reviews represent a significant source of information, thereby enhancing the predictive ability of the model. Our approach adopts a variational auto-encoder (VAE) architecture as a deep generative latent model for an ordinal matrix encoding ratings and a document-term matrix encoding the reviews. Taking into account both matrices as model inputs, deepLTRS uses a neural network to capture the relationship between latent factors and latent topics. Moreover, a user-majoring encoder and a product-majoring encoder are constructed to jointly capture user and product preferences. Due to the specificity of the model structure, an original row-column alternated mini-batch optimization algorithm is proposed to deal with user-product dependencies and computational burden. Numerical experiments on simulated and real-world data sets demonstrate that deepLTRS outperforms the state-of-the-art, in particular in context of extreme data sparsity.
Complete list of metadata
Contributor : Dingge Liang Connect in order to contact the contributor
Submitted on : Wednesday, November 10, 2021 - 6:04:59 PM
Last modification on : Friday, January 21, 2022 - 3:20:12 AM


Files produced by the author(s)



Dingge Liang, Marco Corneli, Charles Bouveyron, Pierre Latouche. DeepLTRS: A deep latent recommender system based on user ratings and reviews. Pattern Recognition Letters, Elsevier, 2021, ⟨10.1016/j.patrec.2021.10.022⟩. ⟨hal-03021362v2⟩



Les métriques sont temporairement indisponibles