Sentic Computing for Aspect-Based Opinion Summarization Using Multi-Head Attention with Feature Pooled Pointer Generator Network

Neural sequence to sequence models have achieved superlative performance in summarizing text. But they tend to generate generic summaries that under-represent the opinion-sensitive aspects of the document. Additionally, the sequence to sequence models are prone to test-train discrepancy (exposure-bias) arising from the differential summary decoding processes in the training and testing phases. The models use ground truth summary words in the decoder training phase and predicted outputs in the testing phase. This inconsistency leads to error accumulation and substandard performance. To address these gaps, a cognitive aspect-based opinion summarizer, Feature Pooled Pointer Generator Network (FP2GN), is proposed which selectively attends to thematic and contextual cues to generate sentiment-aware review summaries. This study augments the pointer generator framework with opinion feature extraction, feature pooling, and mutual attention mechanism for opinion summarization. The proposed model FP2GN identifies the aspect terms in review text using sentic computing (SenticNet 5 and concept frequency-inverse opinion frequency) and statistical feature engineering. These aspect terms are encoded into context embeddings using weighted average feature pooling, which is processed in a pointer-generator framework inspired stacked Bi-LSTM encoder–decoder model with multi-head self-attention. The decoder system uses temporal and mutual attention mechanisms to ensure the appropriate representation of input-sequence. The study also proffers the use of teacher forcing ratio to curtail the exposure-bias-related error-accumulation. The model achieves ROUGE-1 score of 86.04% and ROUGE-L score of 88.51% on the Amazon Fine Foods dataset. An average gain of 2% over other methods is observed. The proposed model reinforces pointer generator network architecture with opinion feature extraction, feature pooling, and mutual attention mechanism to generate human-readable opinion summaries. Empirical analysis substantiates that the proposed model is better than the baseline opinion summarizers.

[1]  Yazhou Zhang,et al.  Learning interaction dynamics with an interactive LSTM for conversational sentiment analysis , 2020, Neural Networks.

[2]  Mike Thelwall,et al.  Sentiment Analysis Is a Big Suitcase , 2017, IEEE Intelligent Systems.

[3]  Miguel A. Vega-Rodríguez,et al.  A decomposition-based multi-objective optimization approach for extractive multi-document text summarization , 2020, Appl. Soft Comput..

[4]  Zhen Wu,et al.  Target-oriented Opinion Words Extraction with Target-fused Neural Sequence Labeling , 2019, NAACL.

[5]  Sumit Gupta,et al.  A Hybrid Lexicon-Based Sentiment and Behaviour Prediction System , 2019, Lecture Notes in Electrical Engineering.

[6]  Luca Oneto,et al.  Technical analysis and sentiment embeddings for market trend prediction , 2019, Expert Syst. Appl..

[7]  Rada Mihalcea,et al.  TextRank: Bringing Order into Text , 2004, EMNLP.

[8]  Suyanto Suyanto,et al.  Indonesian Abstractive Text Summarization Using Bidirectional Gated Recurrent Unit , 2019, ICCSCI.

[9]  Bowen Zhou,et al.  SummaRuNNer: A Recurrent Neural Network Based Sequence Model for Extractive Summarization of Documents , 2016, AAAI.

[10]  Erik Cambria,et al.  AffectiveSpace 2: Enabling Affective Intuition for Concept-Level Sentiment Analysis , 2015, AAAI.

[11]  Min Yang,et al.  Cross-domain aspect/sentiment-aware abstractive review summarization by combining topic modeling and deep reinforcement learning , 2018, Neural Computing and Applications.

[12]  Erik Cambria,et al.  Targeted Aspect-Based Sentiment Analysis via Embedding Commonsense Knowledge into an Attentive LSTM , 2018, AAAI.

[13]  Steven Bird,et al.  NLTK: The Natural Language Toolkit , 2002, ACL.

[14]  Jürgen Schmidhuber,et al.  Long Short-Term Memory , 1997, Neural Computation.

[15]  Muzaffar Bashir Shah,et al.  Text document summarization using word embedding , 2020, Expert Syst. Appl..

[16]  Peng Wu,et al.  Social media opinion summarization using emotion cognition and convolutional neural networks , 2020, Int. J. Inf. Manag..

[17]  Erik Cambria,et al.  Natural language based financial forecasting: a survey , 2017, Artificial Intelligence Review.

[18]  Erik Cambria,et al.  Sentic Computing for social media marketing , 2012, Multimedia Tools and Applications.

[19]  Mohamed H. Haggag,et al.  A survey on opinion summarization techniques for social media , 2018, Future Computing and Informatics Journal.

[20]  Chitra Annamalai,et al.  Extractive document summarization using an adaptive, knowledge based cognitive model , 2019, Cognitive Systems Research.

[21]  Qiao Liu,et al.  Aspect and Sentiment Aware Abstractive Review Summarization , 2018, COLING.

[22]  Erik Cambria,et al.  Sentic PROMs: Application of sentic computing to the development of a novel unified framework for measuring health-care quality , 2012, Expert Syst. Appl..

[23]  Fuzhen Zhuang,et al.  Exploiting relevance, coverage, and novelty for query-focused multi-document summarization , 2013, Knowl. Based Syst..

[24]  Ramiz M. Aliguliyev,et al.  QMOS: Query-based multi-documents opinion-oriented summarization , 2018, Inf. Process. Manag..

[25]  Tatsunori Mori,et al.  Expert-Guided Contrastive Opinion Summarization for Controversial Issues , 2015, WWW.

[26]  Mitchell P. Marcus,et al.  Text Chunking using Transformation-Based Learning , 1995, VLC@ACL.

[27]  Di Wang,et al.  A Long Short-Term Memory Model for Answer Sentence Selection in Question Answering , 2015, ACL.

[28]  Edward Curry,et al.  Using Embeddings for Dynamic Diverse Summarisation in Heterogeneous Graph Streams , 2019, 2019 First International Conference on Graph Computing (GC).

[29]  Erik Cambria,et al.  SenticNet 5: Discovering Conceptual Primitives for Sentiment Analysis by Means of Context Embeddings , 2018, AAAI.

[30]  Nick Cramer,et al.  Automatic Keyword Extraction from Individual Documents , 2010 .

[31]  Minho Lee,et al.  Abstractive summarization of long texts by representing multiple compositionalities with temporal hierarchical pointer generator network , 2019, Neural Networks.

[32]  Jure Leskovec,et al.  From amateurs to connoisseurs: modeling the evolution of user expertise through online reviews , 2013, WWW.

[33]  Min Yang,et al.  Generative Adversarial Network for Abstractive Text Summarization , 2017, AAAI.

[34]  Andreas Dengel,et al.  Sentiment Analysis and Summarization of Twitter Data , 2013, 2013 IEEE 16th International Conference on Computational Science and Engineering.

[35]  Erik Cambria,et al.  Deep Learning-Based Document Modeling for Personality Detection from Text , 2017, IEEE Intelligent Systems.

[36]  Zhenrong Deng,et al.  A Two-stage Chinese text summarization algorithm using keyword information and adversarial learning , 2020, Neurocomputing.

[37]  Elena Paslaru Bontas Simperl,et al.  Everything you always wanted to know about a dataset: studies in data summarisation , 2018, Int. J. Hum. Comput. Stud..

[38]  Erik Cambria,et al.  The Hourglass Model Revisited , 2020, IEEE Intelligent Systems.

[39]  Erik Cambria,et al.  SenticNet 6: Ensemble Application of Symbolic and Subsymbolic AI for Sentiment Analysis , 2020, CIKM.

[40]  Peng Zhang,et al.  Abstractive Text Summarization with Multi-Head Attention , 2019, 2019 International Joint Conference on Neural Networks (IJCNN).

[41]  Akshi Kumar,et al.  Reviewer Credibility and Sentiment Analysis Based User Profile Modelling for Online Product Recommendation , 2020, IEEE Access.

[42]  Hai Liu,et al.  A Sequence-to-Sequence Text Summarization Model with Topic Based Attention Mechanism , 2019, WISA.

[43]  Ronald J. Williams,et al.  A Learning Algorithm for Continually Running Fully Recurrent Neural Networks , 1989, Neural Computation.

[44]  Erik Cambria,et al.  Sentic Computing for patient centered applications , 2010, IEEE 10th INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING PROCEEDINGS.

[45]  Rada Mihalcea,et al.  DialogueRNN: An Attentive RNN for Emotion Detection in Conversations , 2018, AAAI.

[46]  Erik Cambria,et al.  Sentic Computing: Exploitation of Common Sense for the Development of Emotion-Sensitive Systems , 2009, COST 2102 Training School.

[47]  Qasem A. Al-Radaideh,et al.  A Hybrid Approach for Arabic Text Summarization Using Domain Knowledge and Genetic Algorithms , 2018, Cognitive Computation.

[48]  Paolo Gastaldo,et al.  Concept-Level Sentiment Analysis with SenticNet , 2017 .

[49]  Erik Cambria,et al.  PhonSenticNet: A Cognitive Approach to Microtext Normalization for Concept-Level Sentiment Analysis , 2019, CSoNet.

[50]  Xiaohui Yan,et al.  Abstractive meeting summarization by hierarchical adaptive segmental network learning with multiple revising steps , 2020, Neurocomputing.

[51]  Masaaki Nagata,et al.  Summarizing a Document by Trimming the Discourse Tree , 2015, IEEE/ACM Transactions on Audio, Speech, and Language Processing.

[52]  Erik Cambria,et al.  SenticSpace: Visualizing Opinions and Sentiments in a Multi-dimensional Vector Space , 2010, KES.