Skip to main content
Log in

Sentiment classification model for Chinese micro-blog comments based on key sentences extraction

  • Methodologies and Application
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

With the advancements of communication technology, the growth in the number of blogs has been remarkable. Information sharing has been an interesting matter of interest for researches, as people contribute to information shared through the Internet. Such sharing is common in the Chinese language, as approximately 15% of the world’s population are native speakers of Mandarin. Due to comments shared that may contain complex sentences in such micro-blogs, the result of sentiment classification may be affected, reducing its accuracy. Aimed at this point, a Sentiment Classification model of Chinese Micro-blog Comments based on Key Sentences (SC-CMC-KS) is proposed. The key sentence extraction algorithm for Chinese Microblog Comments is presented by considering three factors to recognize the key sentences of a given comment: the sentiment attributes, location attributes, and the critical feature word attributes. Besides, a computing algorithm of sentence sentiment value that integrates both dependency relationships and multi-rules (i.e., sentence-type rule and inter-sentence rule) is designed, as well defined a modification distance describing the relationship between modification words and core words, in which the sentiment value in the phrase level is computed according to the calculation rules so that the sentiment value in sentence level is obtained based on the multi-rules. Furthermore, the sentiment classification algorithm of micro-blog comments is presented, so that the key sentences and emoticon of the complete micro-blog are weighted to compute the final sentiment value, and comments are classified according to the threshold set. Experimental results show the effectiveness of this model yet promising.

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

Similar content being viewed by others

References

  • Abid F, Alam M, Yasir M et al (2019) Sentiment analysis through recurrent variants latterly on convolutional neural network of Twitter. Future Gener Comput Syst 95:292–308

    Article  Google Scholar 

  • Ali F, Kwak D, Khan P et al (2019) Transportation sentiment analysis using word embedding and ontology-based topic modeling. Knowl-Based Syst 174:27–42

    Article  Google Scholar 

  • Alshari EM, Azman A, Doraisamy S, et al. (2017) Improvement of sentiment analysis based on clustering of Word2Vec features. In: International workshop on database & expert systems applications. IEEE

  • Araque O, Zhu GG, Iglesias CA (2019) A semantic similarity-based perspective of affect lexicons for sentiment analysis. Knowl-Based Syst 165:346–359

    Article  Google Scholar 

  • Bandhakavi A, Wiratunga N, Massie S et al (2017) Lexicon generation for emotion detection from text. IEEE Intell Syst 32(1):102–108

    Article  Google Scholar 

  • Faliang H, Ge Y, Jilian Z et al (2017) Mining topic sentiment in micro-blogging based on micro-blogger social relation. J Softw 28(3):694–707

    Google Scholar 

  • Glorot X, Bordes A, Bengio Y (2011) Domain adaptation for large-scale sentiment classification: a deep learning approach. In: International conference on international conference on machine learning

  • Hu X, Tang J, Gao H, et al. (2013) Unsupervised sentiment analysis with emotional signals. In: Proceedings of the 22nd international conference on World Wide Web

  • Hu X, Tang L, Tang J, et al. (2013) Exploiting social relations for sentiment analysis in microblogging. In: ACM international conference on web search & data mining. ACM

  • Hussaina A, Cambriab E (2017) Semi-supervised learning for big social data analysis. Neurocomputing 275:1662–1673

    Article  Google Scholar 

  • Hyun D, Park C, Hwanjo Y et al (2019) Target-aware convolutional neural network for target-level sentiment analysis. Inf Sci 491:166–178

    Article  Google Scholar 

  • Kiritchenko S, Zhu X, Mohammad SM (2014) Sentiment analysis of short informal text. J Artif Intell Res 50:723–762

    Article  Google Scholar 

  • Maia M, Freitas A, Handschuh S (2018) FinSSLx: a sentiment analysis model for the financial domain using text simplification. In: IEEE international conference on semantic computing. IEEE Computer Society

  • Majumder N, Hazarika D, Gelbukh A et al (2018) Multimodal sentiment analysis using hierarchical fusion with context modeling. Knowl-Based Syst 161:124–133

    Article  Google Scholar 

  • Mauro D, Soujanya P, Erik C (2018) OntoSenticNet: a commonsense ontology for sentiment analysis. IEEE Intell Syst 33(3):77–85

    Article  Google Scholar 

  • Oneto L, Bisio F, Cambria E et al (2016) Statistical learning theory and ELM for big social data analysis. IEEE Comput Intell Mag 11(3):45–55

    Article  Google Scholar 

  • Pang B, Lee L (2008) Opinion mining and sentiment analysis. Opin Min Sentim Anal 2(1–2):1–135

    Google Scholar 

  • Rani R, Tandon S (2018) Chat summarization and sentiment analysis techniques in data mining. In: 2018 4th international conference on computing sciences (ICCS). IEEE Computer Society

  • Rao GZ, Huang WH, Feng ZY et al (2018) LSTM with sentence representations for document-level sentiment classification. Neurocomputing 308:49–57

    Article  Google Scholar 

  • Ren JW, Yang L, Wu XF et al (2017) Public sentiment trend prediction of microblog events based on affective commonsense knowledge. J Chin Inf Process 31(2):169–178

    Google Scholar 

  • Rezapour R, Wang L, Abdar O, et al. (2017) Identifying the overlap between election result and candidates’ ranking based on hashtag-enhanced, lexicon-based sentiment analysis. In: IEEE international conference on semantic computing. IEEE

  • Sun Q, Niu JW, Yao Z et al (2019) Exploring eWOM in online customer reviews: sentiment analysis at a fine-grained level. Eng Appl Artif Intell 81:68–78

    Article  Google Scholar 

  • Taboada M, Brooke J, Tofiloski M et al (2011) Lexicon-based methods for sentiment analysis. Comput Linguist 37(2):267–307

    Article  Google Scholar 

  • Tang DY, Qin B, Liu T (2016) Aspect level sentiment classification with deep memory network. In: Conference on empirical methods in natural language processing (and forerunners)

  • Wang X, Fu G (2010) Chinese sentence-level sentiment classification based on sentiment morphemes. In: International conference on asian language processing. IEEE Computer Society

  • Wang J, Peng B, Zhang XJ (2018) Using a stacked residual LSTM model for sentiment intensity prediction. Neurocomputing 9:93–101

    Article  Google Scholar 

  • Wang W, Wang SF, Li HH (2014) Microblogging sentiment analysis method based on text semantics and expression tendentiousness. J Nanjing Univ Sci Technol 38(06):733–738

    Google Scholar 

  • Wu F, Huang Y, Song Y (2016) Structured microblog sentiment classification via social context regularization. Neurocomputing 175:599–609

    Article  Google Scholar 

  • Xie LX, Zhou M, Sun MS (2012) Hierarchical structure based hybrid approach to sentiment analysis of chinese micro blog and its feature extraction. J Chin Form Process 26(1):73–83

    Google Scholar 

  • Xu G, Yu Z, Yao H et al (2019) Chinese text sentiment analysis based on extended sentiment dictionary. IEEE Access 7(99):43749–43762

    Article  Google Scholar 

  • Zhang SX, Wei ZL, Wang Y et al (2018a) Sentiment analysis of Chinese micro-blog text based on extended sentiment dictionary. Future Gener Comput Syst 81:395–403

    Article  Google Scholar 

  • Zhang BW, Xu XF, Min Y et al (2018b) Cross-domain sentiment classification by capsule network with semantic rules. IEEE Access 6:58284–58294

    Article  Google Scholar 

  • Zhang DW, Xu H, Su ZC et al (2015) Chinese comments sentiment classification based on word2vec and SVMperf. Expert Syst Appl 42:1857–1863

    Article  Google Scholar 

  • Zhang YB, Zhang ZF, Miao DQ et al (2019) Three-way enhanced convolutional neural networks for sentence-level sentiment classification. Inf Sci 477:55–64

    Article  Google Scholar 

  • Zhao TQ, Yao HP, Fang C et al (2016) Microblogging sentiment analysis method with the combination of semantic rules and emoticon weighting. J Chongqing Univ Posts Telecommun (Nat Sci Ed ) 28(4):503–510

    Google Scholar 

Download references

Acknowledgements

Also this manuscript is approved by all authors for publication. I (Shunxiang Zhang) would like to declare on behalf of all co-authors that the work described was original research that has not been published previously. All the authors listed have approved the manuscript that is enclosed. This study was funded by the Anhui Provincial Natural Science Foundation Project (No.: 19808085 MF189) and the Anhui University Top Talent Cultivation Project (No. gxbjZD15).

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Shunxiang Zhang or Kuan-Ching Li.

Ethics declarations

Conflict of interest

All the authors declare that they have no conflict of interest.

Ethical approval

This article does not contain any studies with human participants or animals performed by any of the authors.

Informed consent

No humans or any individual participants are involved in this study.

Additional information

Communicated by V. Loia.

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

Zhang, S., Hu, Z., Zhu, G. et al. Sentiment classification model for Chinese micro-blog comments based on key sentences extraction. Soft Comput 25, 463–476 (2021). https://doi.org/10.1007/s00500-020-05160-8

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-020-05160-8

Keywords

Navigation