Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3404835.3462865acmconferencesArticle/Chapter ViewAbstractPublication PagesirConference Proceedingsconference-collections
research-article

Knowledge-based Review Generation by Coherence Enhanced Text Planning

Published: 11 July 2021 Publication History

Abstract

As a natural language generation task, it is challenging to generate informative and coherent review text. In order to enhance the informativeness of the generated text, existing solutions typically learn to copy entities or triples from knowledge graphs (KGs). However, they lack overall consideration to select and arrange the incorporated knowledge, which tends to cause text incoherence. To address the above issue, we focus on improving entity-centric coherence of the generated reviews by leveraging the semantic structure of KGs. In this paper, we propose a novel Coherence Enhanced Text Planning model (CETP) based on knowledge graphs (KGs) to improve both global and local coherence for review generation. The proposed model learns a two-level text plan for generating a document: (1) the document plan is modeled as a sequence of sentence plans in order, and (2) the sentence plan is modeled as an entity-based subgraph from KG. Local coherence can be naturally enforced by KG subgraphs through intra-sentence correlations between entities. For global coherence, we design a hierarchical self-attentive architecture with both subgraph- and node-level attention to enhance the correlations between subgraphs. To our knowledge, we are the first to utilize a KG-based text planning model to enhance text coherence for review generation. Extensive experiments on three datasets confirm the effectiveness of our model on improving the content coherence of generated texts.

Supplementary Material

MP4 File (SIGIR21-fp0306.mp4)
Presentation video

References

[1]
Amazon. 2020. IMDb (Internet Movie Database). https://www.imdb.com .
[2]
Reinald Kim Amplayo, Seonjae Lim, and Seung-won Hwang. 2018. Entity Commonsense Representation for Neural Abstractive Summarization. In NAACL . 697--707.
[3]
Dzmitry Bahdanau, Kyunghyun Cho, and Yoshua Bengio. 2015. Neural Machine Translation by Jointly Learning to Align and Translate. In ICLR .
[4]
Liad Bareket-Bojmel, Simone Moran, and Golan Shahar. 2016. Strategic self-presentation on Facebook: Personal motives and audience response to online behavior. Computers in Human Behavior, Vol. 55 (2016), 788--795.
[5]
Alberto Bartoli, Andrea De Lorenzo, Eric Medvet, and Fabiano Tarlao. 2016. Your paper has been accepted, rejected, or whatever: Automatic generation of scientific paper reviews. In International Conference on Availability, Reliability, and Security. Springer, 19--28.
[6]
Regina Barzilay and Mirella Lapata. 2005. Modeling Local Coherence: An Entity-Based Approach. In ACL. 141--148.
[7]
Hercules Dalianis and Eduard H. Hovy. 1993. Aggregation in Natural Language Generation. In EWNLG (Lecture Notes in Computer Science), Vol. 1036. Springer, 88--105.
[8]
Jacob Devlin, Ming-Wei Chang, Kenton Lee, and Kristina Toutanova. 2019. BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding. In NAACL. 4171--4186.
[9]
Li Dong, Shaohan Huang, Furu Wei, Mirella Lapata, Ming Zhou, and Ke Xu. 2017. Learning to Generate Product Reviews from Attributes. In EACL. 623--632.
[10]
Pablo Ariel Duboué and Kathleen R. McKeown. 2003. Statistical Acquisition of Content Selection Rules for Natural Language Generation. In EMNLP .
[11]
Micha Elsner, Joseph L. Austerweil, and Eugene Charniak. 2007. A Unified Local and Global Model for Discourse Coherence. In NAACL. 436--443.
[12]
Google. 2016. Freebase Data Dumps. https://developers.google.com/freebase/data .
[13]
Barbara J. Grosz, Aravind K. Joshi, and Scott Weinstein. 1995. Centering: A Framework for Modeling the Local Coherence of Discourse. Comput. Linguistics, Vol. 21, 2 (1995), 203--225.
[14]
Camille Guinaudeau and Michael Strube. 2013. Graph-based Local Coherence Modeling. In ACL. 93--103.
[15]
Jiaxian Guo, Sidi Lu, Han Cai, Weinan Zhang, Yong Yu, and Jun Wang. 2018. Long Text Generation via Adversarial Training with Leaked Information. In AAAI . 5141--5148.
[16]
Ruining He and Julian McAuley. 2016. Ups and Downs: Modeling the Visual Evolution of Fashion Trends with One-Class Collaborative Filtering. In WWW. 507--517.
[17]
Xinyu Hua and Lu Wang. 2019. Sentence-Level Content Planning and Style Specification for Neural Text Generation. In EMNLP-IJCNLP. 591--602.
[18]
Diederik P. Kingma and Jimmy Ba. 2015. Adam: A Method for Stochastic Optimization. In ICLR .
[19]
Mirella Lapata and Regina Barzilay. 2005. Automatic Evaluation of Text Coherence: Models and Representations. In IJCAI . 1085--1090.
[20]
Jiwei Li and Eduard H. Hovy. 2014. A Model of Coherence Based on Distributed Sentence Representation. In EMNLP, Alessandro Moschitti, Bo Pang, and Walter Daelemans (Eds.). 2039--2048.
[21]
Junyi Li, Siqing Li, Wayne Xin Zhao, Gaole He, Zhicheng Wei, Nicholas Jing Yuan, and Ji-Rong Wen. 2020 a. Knowledge-Enhanced Personalized Review Generation with Capsule Graph Neural Network. In CIKM . ACM, 735--744.
[22]
Junyi Li, Wayne Xin Zhao, Ji-Rong Wen, and Yang Song. 2019. Generating Long and Informative Reviews with Aspect-Aware Coarse-to-Fine Decoding. In ACL . 1969--1979.
[23]
Lei Li, Yongfeng Zhang, and Li Chen. 2020 b. Generate Neural Template Explanations for Recommendation. In CIKM, Mathieu d'Aquin, Stefan Dietze, Claudia Hauff, Edward Curry, and Philippe Cudré -Mauroux (Eds.). ACM, 755--764.
[24]
Rensis Likert. 1932. A technique for the measurement of attitudes. Archives of psychology (1932).
[25]
Chin-Yew Lin. 2004. ROUGE: A Package for Automatic Evaluation of Summaries. In Text Summarization Branches Out .
[26]
Annie Louis and Ani Nenkova. 2012. A Coherence Model Based on Syntactic Patterns. In EMNLP-CoNLL. 1157--1168.
[27]
Inderjeet Mani, Eric Bloedorn, and Barbara Gates. 1998. Using cohesion and coherence models for text summarization. In Intelligent Text Summarization Symposium. 69--76.
[28]
Tomá s Mikolov, Ilya Sutskever, Kai Chen, Gregory S. Corrado, and Jeffrey Dean. 2013. Distributed Representations of Words and Phrases and their Compositionality. In NIPS . 3111--3119.
[29]
Amit Moryossef, Yoav Goldberg, and Ido Dagan. 2019. Step-by-Step: Separating Planning from Realization in Neural Data-to-Text Generation. In NAACL, Jill Burstein, Christy Doran, and Thamar Solorio (Eds.). 2267--2277.
[30]
Jianmo Ni, Jiacheng Li, and Julian J. McAuley. 2019. Justifying Recommendations using Distantly-Labeled Reviews and Fine-Grained Aspects. In EMNLP-IJCNLP. 188--197.
[31]
Jianmo Ni, Zachary C. Lipton, Sharad Vikram, and Julian McAuley. 2017. Estimating Reactions and Recommending Products with Generative Models of Reviews. In IJCNLP . 783--791.
[32]
Jianmo Ni and Julian McAuley. 2018. Personalized Review Generation By Expanding Phrases and Attending on Aspect-Aware Representations. In ACL. 706--711.
[33]
Zheng-Yu Niu, Hua Wu, Haifeng Wang, et almbox. 2019. Knowledge Aware Conversation Generation with Explainable Reasoning over Augmented Graphs. In EMNLP-IJCNLP. 1782--1792.
[34]
Kishore Papineni, Salim Roukos, Todd Ward, and Wei-Jing Zhu. 2002. Bleu: a Method for Automatic Evaluation of Machine Translation. In ACL. 311--318.
[35]
Daraksha Parveen, Mohsen Mesgar, and Michael Strube. 2016. Generating Coherent Summaries of Scientific Articles Using Coherence Patterns. In EMNLP . 772--783.
[36]
Alec Radford, Jeffrey Wu, Rewon Child, David Luan, Dario Amodei, and Ilya Sutskever. 2019. Language models are unsupervised multitask learners. OpenAI Blog, Vol. 1, 8 (2019), 9.
[37]
Lei Sha, Lili Mou, Tianyu Liu, Pascal Poupart, Sujian Li, Baobao Chang, and Zhifang Sui. 2018. Order-Planning Neural Text Generation From Structured Data. In AAAI . 5414--5421.
[38]
Zhihong Shao, Minlie Huang, Jiangtao Wen, Wenfei Xu, and Xiaoyan Zhu. 2019. Long and Diverse Text Generation with Planning-based Hierarchical Variational Model. In EMNLP-IJCNLP. 3255--3266.
[39]
Ilya Sutskever, Oriol Vinyals, and Quoc V. Le. 2014. Sequence to Sequence Learning with Neural Networks. In NIPS. 3104--3112.
[40]
Aynaz Taheri, Kevin Gimpel, and Tanya Y. Berger-Wolf. 2019. Learning to Represent the Evolution of Dynamic Graphs with Recurrent Models. In WWW . 301--307.
[41]
Rakshit Trivedi, Mehrdad Farajtabar, Prasenjeet Biswal, and Hongyuan Zha. 2019. DyRep: Learning Representations over Dynamic Graphs. In ICLR .
[42]
Ashish Vaswani, Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones, Aidan N. Gomez, Lukasz Kaiser, and Illia Polosukhin. 2017. Attention is All you Need. In NeurIPS. 5998--6008.
[43]
Sam Wiseman, Stuart M. Shieber, and Alexander M. Rush. 2017. Challenges in Data-to-Document Generation. In EMNLP. 2253--2263.
[44]
Xifeng Yan and Jiawei Han. 2002. gSpan: Graph-Based Substructure Pattern Mining. In ICDM. IEEE Computer Society, 721--724.
[45]
Bishan Yang, Wen-tau Yih, Xiaodong He, Jianfeng Gao, and Li Deng. 2015. Embedding Entities and Relations for Learning and Inference in Knowledge Bases. In ICLR .
[46]
Lantao Yu, Weinan Zhang, Jun Wang, and Yong Yu. 2017. SeqGAN: Sequence Generative Adversarial Nets with Policy Gradient. In AAAI . 2852--2858.
[47]
Hongyu Zang and Xiaojun Wan. 2017. Towards Automatic Generation of Product Reviews from Aspect-Sentiment Scores. In INLG . 168--177.
[48]
Wayne Xin Zhao, Gaole He, Kunlin Yang, Hongjian Dou, Jin Huang, Siqi Ouyang, and Ji-Rong Wen. 2019. Kb4rec: A data set for linking knowledge bases with recommender systems. Data Intelligence, Vol. 1, 2 (2019), 121--136.

Cited By

View all
  • (2024)Pre-Trained Language Models for Text Generation: A SurveyACM Computing Surveys10.1145/364944956:9(1-39)Online publication date: 25-Apr-2024
  • (2024)Mutual Information Guided Financial Report Generation With Domain AdaptionIEEE Transactions on Emerging Topics in Computational Intelligence10.1109/TETCI.2023.33146918:1(627-640)Online publication date: Feb-2024
  • (2024)Response Generation in Social Network With Topic and Emotion ConstraintsIEEE Transactions on Computational Social Systems10.1109/TCSS.2024.339780211:5(6592-6604)Online publication date: Oct-2024
  • Show More Cited By

Index Terms

  1. Knowledge-based Review Generation by Coherence Enhanced Text Planning

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    SIGIR '21: Proceedings of the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval
    July 2021
    2998 pages
    ISBN:9781450380379
    DOI:10.1145/3404835
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 11 July 2021

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. knowledge graph
    2. review generation
    3. text planning

    Qualifiers

    • Research-article

    Conference

    SIGIR '21
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 792 of 3,983 submissions, 20%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)48
    • Downloads (Last 6 weeks)2
    Reflects downloads up to 01 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Pre-Trained Language Models for Text Generation: A SurveyACM Computing Surveys10.1145/364944956:9(1-39)Online publication date: 25-Apr-2024
    • (2024)Mutual Information Guided Financial Report Generation With Domain AdaptionIEEE Transactions on Emerging Topics in Computational Intelligence10.1109/TETCI.2023.33146918:1(627-640)Online publication date: Feb-2024
    • (2024)Response Generation in Social Network With Topic and Emotion ConstraintsIEEE Transactions on Computational Social Systems10.1109/TCSS.2024.339780211:5(6592-6604)Online publication date: Oct-2024
    • (2023)A Mathematical Word Problem Generator with Structure Planning and Knowledge EnhancementProceedings of the 46th International ACM SIGIR Conference on Research and Development in Information Retrieval10.1145/3539618.3591937(1750-1754)Online publication date: 19-Jul-2023
    • (2022)Method for Evaluating Quality of Automatically Generated Product DescriptionsProceedings of the 11th International Symposium on Information and Communication Technology10.1145/3568562.3568583(52-58)Online publication date: 1-Dec-2022
    • (2022)What Makes the Story Forward?Proceedings of the 45th International ACM SIGIR Conference on Research and Development in Information Retrieval10.1145/3477495.3532080(1098-1109)Online publication date: 6-Jul-2022
    • (2022)Hierarchical template transformer for fine-grained sentiment controllable generationInformation Processing and Management: an International Journal10.1016/j.ipm.2022.10304859:5Online publication date: 1-Sep-2022
    • (2021)Generating Long and Coherent Text with Multi-Level Generative Adversarial NetworksWeb and Big Data10.1007/978-3-030-85899-5_4(49-63)Online publication date: 23-Aug-2021

    View Options

    Get Access

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media