Skip to main content
Log in

Multi-granular document-level sentiment topic analysis for online reviews

  • Published:
Applied Intelligence Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3

Similar content being viewed by others

Notes

  1. https://www.kaggle.com/iarunava/imdb-movie-reviews-dataset

  2. http://www.nltk.org/

  3. http://www.tripadvisor.cn

References

  1. 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

    Article  Google Scholar 

  2. Zhang L, Wang S, Liu B (2018) Deep learning for sentiment analysis: a survey. Wiley Interdiscipl Rev Data Min Knowl Discov 8(4):e1253

    Google Scholar 

  3. Hemmatian F, Sohrabi MK (2019) A survey on classification techniques for opinion mining and sentiment analysis. Artif Intell Rev 52(3):1495–1545

    Article  Google Scholar 

  4. Huang F, Zhang S, Zhang J, Yu G (2017) Multimodal learning for topic sentiment analysis in microblogging. Neurocomputing 253:144–153

    Article  Google Scholar 

  5. 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

  6. Blei DM, Ng AY, Jordan MI (2003) Latent dirichlet allocation. J Machine Learn Res 3:993–1022

    MATH  Google Scholar 

  7. 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

    Article  Google Scholar 

  8. 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

  9. 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

  10. Xiong S, Wang K, Ji D, Wang B (2018) A short text sentiment-topic model for product reviews. Neurocomputing 297:94–102

    Article  Google Scholar 

  11. 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

  12. Bansal B, Srivastava S (2019) Hybrid attribute based sentiment classification of online reviews for consumer intelligence. Appl Intell 49(1):137–149

    Article  Google Scholar 

  13. 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

    Article  Google Scholar 

  14. 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

  15. 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

  16. Tang F, Fu L, Yao B, Xu W (2019) Aspect based fine-grained sentiment analysis for online reviews. Inf Sci 488:190–204

    Article  Google Scholar 

  17. 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

  18. 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

  19. 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

    Article  Google Scholar 

  20. Kalarani P, Brunda SS (2019) Sentiment analysis by pos and joint sentiment topic features using svm and ann. Soft Comput 23(16):7067–7079

    Article  Google Scholar 

  21. Yadav A, Vishwakarma DK (2020) Sentiment analysis using deep learning architectures: a review. Artif Intell Rev 53(6):4335–4385

    Article  Google Scholar 

  22. 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

    Article  Google Scholar 

  23. 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

    Google Scholar 

  24. Choi H-J, Park CH (2019) Emerging topic detection in twitter stream based on high utility pattern mining. Expert Syst Appl 115:27–36

    Article  Google Scholar 

  25. 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

    Article  Google Scholar 

  26. 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

    Article  Google Scholar 

  27. 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

    Article  Google Scholar 

  28. 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

  29. 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

    Article  Google Scholar 

  30. Han W, Tian Z, Huang Z, Li S, Jia Y (2020) Topic representation model based on microblogging behavior analysis. World Wide Web 1–15

  31. 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

  32. 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

    Article  Google Scholar 

  33. Yao Y (2000) Granular computing: basic issues and possible solutions. In: Proceedings of the 5th joint conference on information sciences, pp 186–189

  34. 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

    MATH  Google Scholar 

  35. Demšar J (2006) Statistical comparisons of classifiers over multiple data sets. J Mach Learn Res 7(1):1–30

    MathSciNet  MATH  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Xing Wang.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-021-02817-1

Keywords

Navigation