Personalized Review Generation By Expanding Phrases and Attending on Aspect-Aware Representations

Jianmo Ni, Julian McAuley


Abstract
In this paper, we focus on the problem of building assistive systems that can help users to write reviews. We cast this problem using an encoder-decoder framework that generates personalized reviews by expanding short phrases (e.g. review summaries, product titles) provided as input to the system. We incorporate aspect-level information via an aspect encoder that learns aspect-aware user and item representations. An attention fusion layer is applied to control generation by attending on the outputs of multiple encoders. Experimental results show that our model successfully learns representations capable of generating coherent and diverse reviews. In addition, the learned aspect-aware representations discover those aspects that users are more inclined to discuss and bias the generated text toward their personalized aspect preferences.
Anthology ID:
P18-2112
Volume:
Proceedings of the 56th Annual Meeting of the Association for Computational Linguistics (Volume 2: Short Papers)
Month:
July
Year:
2018
Address:
Melbourne, Australia
Editors:
Iryna Gurevych, Yusuke Miyao
Venue:
ACL
SIG:
Publisher:
Association for Computational Linguistics
Note:
Pages:
706–711
Language:
URL:
https://aclanthology.org/P18-2112
DOI:
10.18653/v1/P18-2112
Bibkey:
Cite (ACL):
Jianmo Ni and Julian McAuley. 2018. Personalized Review Generation By Expanding Phrases and Attending on Aspect-Aware Representations. In Proceedings of the 56th Annual Meeting of the Association for Computational Linguistics (Volume 2: Short Papers), pages 706–711, Melbourne, Australia. Association for Computational Linguistics.
Cite (Informal):
Personalized Review Generation By Expanding Phrases and Attending on Aspect-Aware Representations (Ni & McAuley, ACL 2018)
Copy Citation:
PDF:
https://preview.aclanthology.org/nschneid-patch-1/P18-2112.pdf
Presentation:
 P18-2112.Presentation.pdf
Video:
 https://preview.aclanthology.org/nschneid-patch-1/P18-2112.mp4
Code
 nijianmo/textExpansion