Abstract
It is key to identify both sentiment and topic for well understanding and managing social media data such as online reviews and microblogs. This paper studies a robust and reliable solution for synchronous analysis of sentiment and topic in online reviews. Specifically, a probabilistic model is proposed for joint sentiment topic detection with multi-granular computation, named MgJST (multi-granular joint sentiment topic). The MgJST model introduces sentence level structural knowledge to detect sentiment and topic simultaneously from reviews based on latent Dirichlet allocation (LDA). The sets of experiments are conducted on seven sentiment analysis datasets. Experimental results demonstrate that the proposed model significantly outperforms state-of-the-art unsupervised approaches WSTM and STSM in terms of sentiment detection quality, and has powerful ability to extract topics from reviews.
Similar content being viewed by others
References
Yue L, Chen W, Li X, Zuo W, Yin M (2019) A survey of sentiment analysis in social media. Knowl Inf Syst 60:617–663
Zhang L, Wang S, Liu B (2018) Deep learning for sentiment analysis: a survey. Wiley Interdiscipl Rev Data Min Knowl Discov 8(4):e1253
Hemmatian F, Sohrabi MK (2019) A survey on classification techniques for opinion mining and sentiment analysis. Artif Intell Rev 52(3):1495–1545
Huang F, Zhang S, Zhang J, Yu G (2017) Multimodal learning for topic sentiment analysis in microblogging. Neurocomputing 253:144–153
Huang F, Li X, Yuan C, Zhang S, Zhang J, Qiao S (2021) Attention-emotion-enhanced convolutional lstm for sentiment analysis. IEEE Trans Neur Netw Learn Syst 1–14
Blei DM, Ng AY, Jordan MI (2003) Latent dirichlet allocation. J Machine Learn Res 3:993–1022
Lin C, He Y, Everson R, Ruger S (2012) Weakly supervised joint sentiment-topic detection from text. IEEE Trans Knowl Data Eng 24(6):1134–1145
Li F, Huang M, Zhu X (2010) Sentiment analysis with global topics and local dependency. In: Twenty-Fourth AAAI conference on artificial intelligence, pp 1371–1376
Jo Y, Oh AH (2011) Aspect and sentiment unification model for online review analysis. In: Proceedings of the fourth ACM international conference on Web search and data mining, pp 815–824
Xiong S, Wang K, Ji D, Wang B (2018) A short text sentiment-topic model for product reviews. Neurocomputing 297:94–102
Gui L, Jia L, Zhou J, Xu R, He Y (2020) Multi-task learning with mutual learning for joint sentiment classification and topic detection. IEEE Trans Knowl Data Eng
Bansal B, Srivastava S (2019) Hybrid attribute based sentiment classification of online reviews for consumer intelligence. Appl Intell 49(1):137–149
Li X, Wu C, Mai F (2019) The effect of online reviews on product sales: a joint sentiment-topic analysis. Inform Manag 56(2):172–184
Mukherjee A, Liu B (2012) Aspect extraction through semi-supervised modeling. In: Proceedings of the 50th annual meeting of the association for computational linguistics (Volume 1: Long Papers), pp 339–348
Ramesh A, Kumar SH, Foulds J, Getoor L (2015) Weakly supervised models of aspect-sentiment for online course discussion forums. In: Proceedings of the 53rd annual meeting of the association for computational linguistics, pp 74–83
Tang F, Fu L, Yao B, Xu W (2019) Aspect based fine-grained sentiment analysis for online reviews. Inf Sci 488:190–204
Chen T, Parsons J (2018) A sentence-level sparse gamma topic model for sentiment analysis. In: Canadian conference on artificial intelligence. Springer, pp 316–321
Nakagawa T, Inui K, Kurohashi S (2010) Dependency tree-based sentiment classification using crfs with hidden variables. In: Human Language Technologies: The 2010 annual conference of the north american chapter of the association for computational linguistics, pp 786–794
Yang Q, Rao Y, Xie H, Wang J, Wang FL, Chan WH, Cambria EC (2019) Segment-level joint topic-sentiment model for online review analysis. IEEE Intell Syst 34(1):43–50
Kalarani P, Brunda SS (2019) Sentiment analysis by pos and joint sentiment topic features using svm and ann. Soft Comput 23(16):7067–7079
Yadav A, Vishwakarma DK (2020) Sentiment analysis using deep learning architectures: a review. Artif Intell Rev 53(6):4335–4385
Do HH, Prasad P, Maag A, Alsadoon A (2019) Deep learning for aspect-based sentiment analysis: a comparative review. Expert Syst Appl 118:272–299
Ain QT, Ali M, Riaz A, Noureen A, Kamran M, Hayat B, Rehman A (2017) Sentiment analysis using deep learning techniques: a review. Int J Adv Comput Sci Appl 8(6):424
Choi H-J, Park CH (2019) Emerging topic detection in twitter stream based on high utility pattern mining. Expert Syst Appl 115:27–36
Shi L, Wu Y, Liu L, Sun X, Jiang L (2018) Event detection and identification of influential spreaders in social media data streams. Big Data Mining and Analytics 1(1):34–46
Zhao S, Gao Y, Ding G, Chua T-S (2017) Real-time multimedia social event detection in microblog. IEEE Trans Cybern 48(11):3218–3231
Pang J, Jia F, Zhang C, Zhang W, Huang Q, Yin B (2015) Unsupervised web topic detection using a ranked clustering-like pattern across similarity cascades. IEEE Trans Multimed 17(6):843–853
Bendimerad A, Plantevit M, Robardet C, Amer-Yahia S (2019) User-driven geolocated event detection in social media. IEEE Trans Knowl Data Eng 1–14
Li P, He L, Wang H, Hu X, Zhang Y, Li L, Wu X (2018) Learning from short text streams with topic drifts. IEEE Trans Cybern 48(9):2697–2711
Han W, Tian Z, Huang Z, Li S, Jia Y (2020) Topic representation model based on microblogging behavior analysis. World Wide Web 1–15
Chen M, Jin X, Shen D (2011) Short text classification improved by learning multi-granularity topics. In: Twenty-second international joint conference on artificial intelligence, pp 1776–1781
Huang F, Zhang S, He M, Wu X (2014) Clustering web documents using hierarchical representation with multi-granularity. World Wide Web 17(1):105–126
Yao Y (2000) Granular computing: basic issues and possible solutions. In: Proceedings of the 5th joint conference on information sciences, pp 186–189
Garcia S, Herrera F (2008) An extension on statistical comparisons of classifiers over multiple data sets for all pairwise comparisons. J Mach Learn Res 9(12):2677–2694
Demšar J (2006) Statistical comparisons of classifiers over multiple data sets. J Mach Learn Res 7(1):1–30
Acknowledgements
This work was supported by the Natural Science Foundation of China under Grant 61962038, Grant 61962006, and by “BAGUI Scholar” Program of Guangxi Zhuang Autonomous Region of China under Grant 201979, and by the Foreign Cooperation Project of Fujian Provincial Department of Science and Technology under Grant 2020I0014, and by the Startup Project of Doctoral Research of Fujian Normal University.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Huang, F., Yuan, C., Bi, Y. et al. Multi-granular document-level sentiment topic analysis for online reviews. Appl Intell 52, 7723–7733 (2022). https://doi.org/10.1007/s10489-021-02817-1
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-021-02817-1