{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,16]],"date-time":"2025-10-16T06:59:47Z","timestamp":1760597987495,"version":"3.37.3"},"reference-count":42,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2020,9,17]],"date-time":"2020-09-17T00:00:00Z","timestamp":1600300800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2020,9,17]],"date-time":"2020-09-17T00:00:00Z","timestamp":1600300800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61572376"],"award-info":[{"award-number":["61572376"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Data Sci. Eng."],"published-print":{"date-parts":[[2020,12]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Recent years have witnessed a growing trend of utilizing reviews to improve the performance and interpretability of recommender systems. Almost all existing methods learn the latent representations from the user\u2019s and the item\u2019s historical reviews and then combine these two representations for rating prediction. The fatal limitation in these methods is that they are unable to utilize the most predictive review of the target user for the target item since such a review is not available at test time. In this paper, we propose a novel recommendation model, called AGTR, which can<jats:italic>generate the unseen target review with adversarial training for rating prediction<\/jats:italic>. To this end, we develop a unified framework to combine<jats:italic>the rating tailored generative adversarial nets<\/jats:italic>for synthetic review generation and<jats:italic>the neural latent factor module<\/jats:italic>using the generated target review along with historical reviews for rating prediction. Extensive experiments on four real-world datasets demonstrate that our model achieves the state-of-the-art performance in both rating prediction and review generation tasks.<\/jats:p>","DOI":"10.1007\/s41019-020-00141-1","type":"journal-article","created":{"date-parts":[[2020,9,17]],"date-time":"2020-09-17T15:48:41Z","timestamp":1600357721000},"page":"346-359","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":12,"title":["AGTR: Adversarial Generation of Target Review for Rating Prediction"],"prefix":"10.1007","volume":"5","author":[{"given":"Huilin","family":"Yu","sequence":"first","affiliation":[]},{"given":"Tieyun","family":"Qian","sequence":"additional","affiliation":[]},{"given":"Yile","family":"Liang","sequence":"additional","affiliation":[]},{"given":"Bing","family":"Liu","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2020,9,17]]},"reference":[{"key":"141_CR1","doi-asserted-by":"crossref","unstructured":"Bao Y, Fang H, Zhang, J (2014) Topicmf: simultaneously exploiting ratings and reviews for recommendation. In: AAAI, pp 2\u20138","DOI":"10.1609\/aaai.v28i1.8715"},{"key":"141_CR2","doi-asserted-by":"crossref","unstructured":"Bauman K, Liu B, Tuzhilin A (2017) Aspect based recommendations: recommending items with the most valuable aspects based on user reviews. In: KDD, pp 717\u2013725","DOI":"10.1145\/3097983.3098170"},{"key":"141_CR3","doi-asserted-by":"crossref","unstructured":"Catherine R, Cohen W (2017) Transnets: learning to transform for recommendation. In: RecSys, pp 288\u2013296","DOI":"10.1145\/3109859.3109878"},{"key":"141_CR4","doi-asserted-by":"crossref","unstructured":"Chen C, Zhang M, Liu Y, Ma, S (2018) Neural attentional rating regression with review-level explanations. In: WWW, pp 1583\u20131592","DOI":"10.1145\/3178876.3186070"},{"key":"141_CR5","doi-asserted-by":"crossref","unstructured":"Chen Z, Xiting W, Xie X, Wu T, Bu G, Wang Y, Chen E (2019) Co-attentive multi-task learning for explainable recommendation. In: IJCAI","DOI":"10.24963\/ijcai.2019\/296"},{"key":"141_CR6","doi-asserted-by":"crossref","unstructured":"Cheng Z, Ding Y, He X, Zhu L, Song X, Kankanhalli M (2018) A3ncf: an adaptive aspect attention model for rating prediction. In: IJCAI, pp 3748\u20133754","DOI":"10.24963\/ijcai.2018\/521"},{"key":"141_CR7","doi-asserted-by":"crossref","unstructured":"Cheng Z, Ding Y, Zhu L, Kankanhalli M (2018) Aspect-aware latent factor model: rating prediction with ratings and reviews. In: WWW, pp 639\u2013648","DOI":"10.1145\/3178876.3186145"},{"key":"141_CR8","doi-asserted-by":"crossref","unstructured":"Diao Q, Qiu M, Wu CY, Smola AJ, Jiang J, Wang C (2014) Jointly modeling aspects, ratings and sentiments for movie recommendation (jmars). In: KDD, pp 193\u2013202","DOI":"10.1145\/2623330.2623758"},{"key":"141_CR9","unstructured":"Goodfellow I, Pouget-Abadie J, Mirza M, Xu B, D Warde-Farley, Ozair S, Courville A, Bengio Y (2014) Generative adversarial nets. In: NIPS, pp 2672\u20132680"},{"key":"141_CR10","doi-asserted-by":"crossref","unstructured":"Guo J, Lu S, Cai H, Zhang W, Yu Y, Wang J (2018) Long text generation via adversarial training with leaked information. In: AAAI","DOI":"10.1609\/aaai.v32i1.11957"},{"key":"141_CR11","doi-asserted-by":"crossref","unstructured":"He X, Chen T, Kan MY, Chen X (2015) Trirank: review-aware explainable recommendation by modeling aspects. In: CIKM, pp 1661\u20131670","DOI":"10.1145\/2806416.2806504"},{"key":"141_CR12","doi-asserted-by":"crossref","unstructured":"He X, Liao L, Zhang H, Nie L, Hu X, Chua TS (2017) Neural collaborative filtering. In: WWW, pp 173\u2013182","DOI":"10.1145\/3038912.3052569"},{"key":"141_CR13","doi-asserted-by":"crossref","unstructured":"Hu L, Sun A, Liu Y (2014) Your neighbors affect your ratings: on geographical neighborhood influence to rating prediction. In: SIGIR, pp 345\u2013354","DOI":"10.1145\/2600428.2609593"},{"key":"141_CR14","doi-asserted-by":"crossref","unstructured":"Hyun D, Park C, Yang MC, Song I, Lee JT, Yu H (2018) Review sentiment-guided scalable deep recommender system. In: SIGIR, pp 965\u2013968","DOI":"10.1145\/3209978.3210111"},{"key":"141_CR15","unstructured":"Im DJ, Ahn S, Memisevic R, Bengio Y (2017) Denoising criterion for variational auto-encoding framework. In: AAAI, pp 2059\u20132065"},{"key":"141_CR16","unstructured":"Kingma D, Ba J (2014) Adam: a method for stochastic optimization. ICLR (Poster)"},{"key":"141_CR17","unstructured":"Kingma DP, Mohamed S, Rezende DJ, Welling M (2014) Semi-supervised learning with deep generative models. In: NIPS, pp 3581\u20133589"},{"key":"141_CR18","unstructured":"Kingma DP, Welling M (2014) Auto-encoding variational bayes. In: Proceedings of the 2nd international conference on learning representations"},{"key":"141_CR19","unstructured":"Lee DD, Seung HS (2001) Algorithms for non-negative matrix factorization. In: NIPS, pp 556\u2013562"},{"key":"141_CR20","doi-asserted-by":"crossref","unstructured":"Li J, Monroe W, Shi T, Jean S, Ritter A, Jurafsky D (2017) Adversarial learning for neural dialogue generation. In: EMNLP, pp 2151\u20132156","DOI":"10.18653\/v1\/D17-1230"},{"key":"141_CR21","doi-asserted-by":"crossref","unstructured":"Li P, Wang Z, Ren Z, Bing L, Lam W (2017) Neural rating regression with abstractive tips generation for recommendation. In: SIGIR, pp 345\u2013354","DOI":"10.1145\/3077136.3080822"},{"key":"141_CR22","unstructured":"Lin K, Li D, He X, Zhang Z, Ting Sun M (2017) Adversarial ranking for language generation. In: NIPS"},{"key":"141_CR23","doi-asserted-by":"crossref","unstructured":"Ling G, Lyu MR, King I (2014) Ratings meet reviews, a combined approach to recommend. In: RecSys, pp 105\u2013112","DOI":"10.1145\/2645710.2645728"},{"key":"141_CR24","doi-asserted-by":"crossref","unstructured":"Lu Y, Dong R, Smyth B (2018) Coevolutionary recommendation model: mutual learning between ratings and reviews. In: WWW, pp 773\u2013782","DOI":"10.1145\/3178876.3186158"},{"key":"141_CR25","doi-asserted-by":"crossref","unstructured":"Lu Y, Dong R, Smyth B (2018) Why i like it: multi-task learning for recommendation and explanation. In: RecSys, pp 4\u201312 (2018)","DOI":"10.1145\/3240323.3240365"},{"key":"141_CR26","doi-asserted-by":"crossref","unstructured":"McAuley J, Leskovec J (2013) Hidden factors and hidden topics: understanding rating dimensions with review text. In: RecSys, pp 165\u2013172","DOI":"10.1145\/2507157.2507163"},{"key":"141_CR27","unstructured":"Mirza M, Osindero S (2014) Conditional generative adversarial nets. CoRR, arXiv:1411.1784"},{"key":"141_CR28","doi-asserted-by":"crossref","unstructured":"Pappas N, Popescu-Belis A (2013) Sentiment analysis of user comments for one-class collaborative filtering over ted talks. In: SIGIR, pp 773\u2013776","DOI":"10.1145\/2484028.2484116"},{"key":"141_CR29","doi-asserted-by":"crossref","unstructured":"\u0160 Pero, Hor\u00e1th T (2013) Opinion-driven matrix factorization for rating prediction. In: UMAP, pp 1\u201313","DOI":"10.1007\/978-3-642-38844-6_1"},{"key":"141_CR30","doi-asserted-by":"crossref","unstructured":"Ratliff LJ, Burden SA, Sastry SS (2013) Characterization and computation of local nash equilibria in continuous games. In: IEEE TNN, pp 917\u2013924","DOI":"10.1109\/Allerton.2013.6736623"},{"key":"141_CR31","doi-asserted-by":"crossref","unstructured":"Rendle S (2010) Factorization machines. In: ICDM, pp 995\u20131000","DOI":"10.1109\/ICDM.2010.127"},{"key":"141_CR32","unstructured":"Salimans T, Goodfellow I, Zaremba W, Cheung V, Radford A, Chen X (2016) Improved techniques for training gans. In: NIPS, pp 2234\u20132242"},{"key":"141_CR33","unstructured":"Sutskever I, Vinyals O, Le QV (2014) Sequence to sequence learning with neural networks. In: NIPS, pp 3104\u20133112"},{"key":"141_CR34","unstructured":"Tan Y, Zhang M, Liu Y, Ma S (2016) Rating-boosted latent topics: understanding users and items with ratings and reviews. In: IJCAI, pp 2640\u20132646"},{"key":"141_CR35","doi-asserted-by":"crossref","unstructured":"Tay Y, Luu AT, Hui SC (2018) Multi-pointer co-attention networks for recommendation. In: KDD, pp 2309\u20132318","DOI":"10.1145\/3219819.3220086"},{"key":"141_CR36","doi-asserted-by":"crossref","unstructured":"Wang C, Blei DM (2011) Collaborative topic modeling for recommending scientific articles. In: KDD, pp 448\u2013456","DOI":"10.1145\/2020408.2020480"},{"key":"141_CR37","doi-asserted-by":"crossref","unstructured":"Wang Z, Zhang Y (2017) Opinion recommendation using a neural model. In: EMNLP, pp 1626\u20131637","DOI":"10.18653\/v1\/D17-1170"},{"key":"141_CR38","doi-asserted-by":"crossref","unstructured":"Xu Y, Lam W, Lin T (2014) Collaborative filtering incorporating review text and co-clusters of hidden user communities and item groups. In: CIKM, pp 1661\u20131670","DOI":"10.1145\/2661829.2662059"},{"key":"141_CR39","doi-asserted-by":"crossref","unstructured":"Yu LT, Zhang WN, Wang J, Yu Y (2016) Seqgan: sequence generative adversarial nets with policy gradient. In: AAAI","DOI":"10.1609\/aaai.v31i1.10804"},{"issue":"11","key":"141_CR40","first-page":"3013","volume":"28","author":"W Zhang","year":"2016","unstructured":"Zhang W, Wang J (2016) Integrating topic and latent factors for scalable personalized review-based rating prediction. TKDE 28(11):3013\u20133027","journal-title":"TKDE"},{"key":"141_CR41","doi-asserted-by":"crossref","unstructured":"Zhang Y, Lai G, Zhang M, Zhang Y, Liu Y, Ma S (2014) Explicit factor models for explainable recommendation based on phrase-level sentiment analysis. In: SIGIR, pp 83\u201392","DOI":"10.1145\/2600428.2609579"},{"key":"141_CR42","doi-asserted-by":"crossref","unstructured":"Zheng L, Noroozi V, Yu PS (2017) Joint deep modeling of users and items using reviews for recommendation. In: WSDM, pp 425\u2013434","DOI":"10.1145\/3018661.3018665"}],"container-title":["Data Science and Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s41019-020-00141-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s41019-020-00141-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s41019-020-00141-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,11,18]],"date-time":"2022-11-18T23:25:00Z","timestamp":1668813900000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s41019-020-00141-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,9,17]]},"references-count":42,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2020,12]]}},"alternative-id":["141"],"URL":"https:\/\/doi.org\/10.1007\/s41019-020-00141-1","relation":{},"ISSN":["2364-1185","2364-1541"],"issn-type":[{"type":"print","value":"2364-1185"},{"type":"electronic","value":"2364-1541"}],"subject":[],"published":{"date-parts":[[2020,9,17]]},"assertion":[{"value":"28 April 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 August 2020","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"24 August 2020","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 September 2020","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}