Abstract
Sentiment classification aims to identify the polarity of a given review. Most existing methods consider each review as an individual while ignoring the importance of the user and product information of the given review. A direct way to integrate user and product information is to employ an attention mechanism to learn the local interaction between them. However, local interactions cannot capture the global optimization among user and product information. Therefore, we propose a novel interactive model to integrate both local and global interactions between users and products. In particular, we employ an attention mechanism to learn local interactions between users and products, and construct user and product interactive graphs to model the global interaction of users and products. Empirical evaluation shows that our model outperforms previous state-of-the-art methods significantly by learning the local and global interactions among users’ preferences, product characteristics, and reviews.
Similar content being viewed by others
References
Kapočiūtė-Dzikienė J, Damaševičius R, Woźniak M. Sentiment analysis of lithuanian texts using traditional and deep learning approaches. Computers, 2019, 8: 4
Roy A, Guria S, Halder S, et al. Summarizing opinions with sentiment analysis from multiple reviews on travel destinations. Int J Synth Emotions, 2018, 9: 111–120
Wan X. Co-training for cross-lingual sentiment classification. In: Proceedings of the 47th Annual Meeting of the Association for Computational Linguistics, 2009. 235–243
Kiritchenko S, Zhu X, Mohammad S M. Sentiment analysis of short informal texts. J Artif Intell Res, 2014, 50: 723–762
Kalaivani P, Shunmuganathan K L. Feature selection based on genetic algorithm and hybrid model for sentiment polarity classification. Int J Data Mining Model Manag, 2016, 8: 315–329
Yang M, Tu W, Wang J, et al. Attention based LSTM for target dependent sentiment classification. In: Proceedings of the 31st AAAI Conference on Artificial Intelligence, 2017. 5013–5014
Chen T, Xu R, He Y, et al. Improving sentiment analysis via sentence type classification using BiLSTM-CRF and CNN. Expert Syst Appl, 2017, 72: 221–230
Chen H, Sun M, Tu C, et al. Neural sentiment classification with user and product attention. In: Proceedings of the 2016 Conference on Empirical Methods in Natural Language Processing, 2016. 1650–1659
Wu Z, Dai X, Yin C, et al. Improving review representations with user attention and product attention for sentiment classification. In: Proceedings of the 32nd AAAI Conference on Artificial Intelligence, 2018. 5989–5996
Kim J, Amplayo R K, Lee K, et al. Categorical metadata representation for customized text classification. Trans Assoc Comput Linguist, 2019, 7: 201–215
Liu S H, Li F X, Li F T, et al. Adaptive co-training SVM for sentiment classification on tweets. In: Proceedings of the 22nd ACM International Conference on Information and Knowledge Management, 2013. 2079–2088
Zhang D, Xu H, Su Z, et al. Chinese comments sentiment classification based on word2vec and SVMperf. Expert Syst Appl, 2015, 42: 1857–1863
Song J, Kim K T, Lee B J, et al. A novel classification approach based on Naïve Bayes for Twitter sentiment analysis. KSII TIIS, 2017, 11: 2996–3011
Kim Y. Convolutional neural networks for sentence classification. In: Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing, Doha, 2014. 1746–1751
Wei X, Lin H, Yu Y, et al. Low-resource cross-domain product review sentiment classification based on a CNN with an auxiliary large-scale corpus. Algorithms, 2017, 10: 81
Nguyen T L, Kavuri S S, Lee M. A fuzzy convolutional neural network for text sentiment analysis. J Intell Fuzzy Syst, 2018, 35: 6025–6034
Liu F, Zheng J, Zheng L, et al. Combining attention-based bidirectional gated recurrent neural network and two-dimensional convolutional neural network for document-level sentiment classification. Neurocomputing, 2020, 371: 39–50
Tang D, Qin B, Liu T. Document modeling with gated recurrent neural network for sentiment classification. In: Proceedings of the 2015 Conference on Empirical Methods in Natural Language Processing, Lisbon, 2015. 1422–1432
Hochreiter S, Schmidhuber J. Long short-term memory. Neural Comput, 1997, 9: 1735–1780
Wang X, Liu Y, Sun C, et al. Predicting polarities of tweets by composing word embeddings with long short-term memory. In: Proceedings of the 53rd Annual Meeting of the Association for Computational Linguistics, 2015. 1343–1353
Qian Q, Huang M, Lei J, et al. Linguistically regularized LSTM for sentiment classification. In: Proceedings of the 55th Annual Meeting of the Association for Computational Linguistics, 2017. 1679–1689
Lei Z, Yang Y, Yang M. Sentiment lexicon enhanced attention-based LSTM for sentiment classification. In: Proceedings of the 32nd AAAI Conference on Artificial Intelligence, 2018. 8105–8106
Feng S, Wang Y, Liu L, et al. Attention based hierarchical LSTM network for context-aware microblog sentiment classification. World Wide Web, 2019, 22: 59–81
Vaswani A, Shazeer N, Parmar N, et al. Attention is all you need. In: Proceedings of Advances in Neural Information Processing Systems, 2017. 5998–6008
Long F, Zhou K, Ou W. Sentiment analysis of text based on bidirectional LSTM with multi-head attention. IEEE Access, 2019, 7: 141960–141969
Devlin J, Chang M, Lee K, et al. BERT: pre-training of deep bidirectional transformers for language understanding. 2018. ArXiv:1810.04805
Mathew L, Bindu V R. A review of natural language processing techniques for sentiment analysis using pre-trained models. In: Proceedings of the 4th International Conference on Computing Methodologies and Communication (ICCMC), 2020. 340–345
Hao Y, Dong L, Wei F, et al. Self-attention attribution: interpreting information interactions inside transformer. 2020. ArXiv:2004.11207
Tang D, Qin B, Liu T. Learning semantic representations of users and products for document level sentiment classification. In: Proceedings of the 53rd Annual Meeting of the Association for Computational Linguistics, 2015. 1014–1023
Gui L, Zhou Y, Xu R, et al. Learning representations from heterogeneous network for sentiment classification of product reviews. Knowl-Based Syst, 2017, 124: 34–45
Ma D, Li S, Zhang X, et al. Cascading multiway attentions for document-level sentiment classification. In: Proceedings of the 8th International Joint Conference on Natural Language Processing, 2017. 634–643
Dou Z. Capturing user and product information for document level sentiment analysis with deep memory network. In: Proceedings of the 2017 Conference on Empirical Methods in Natural Language Processing, 2017. 521–526
Kipf T N, Welling M. Semi-supervised classification with graph convolutional networks. In: Proceedings of International Conference on Learning Representations, 2017
Acknowledgements
This work was supported by National Natural Science Foundation of China (Grant Nos. 61525205, 61702518).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Zhou, X., Wang, Z., Zhou, M. et al. Sentiment classification via user and product interactive modeling. Sci. China Inf. Sci. 64, 222104 (2021). https://doi.org/10.1007/s11432-020-3116-x
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s11432-020-3116-x