Skip to main content
Log in

Sentiment analysis in teaching evaluations using sentiment phrase pattern matching (SPPM) based on association mining

  • Original Article
  • Published:
International Journal of Machine Learning and Cybernetics Aims and scope Submit manuscript

Abstract

This research proposes a new sentiment analysis method called sentiment phrase pattern matching (SPPM). The analysis model extracts the responses and comments from discussions that are posted in a teaching evaluation system in the form of open-ended questions and allows student respondents to provide feedback to their teachers on factors that affect teaching and studying in a classroom. The proposed method consists of three main phases: (1) collect feedback data and perform tokenization via the Teaching Senti-Lexicon; (2) analyze sentiment analysis phrases by SPPM, which is based on the association mining method and integrated with sentiment phrase frequency by using forward bigram traversal, for separating the many phrases from teaching feedback sentences; and (3) sentiment analysis based on sentiment scores from the Teaching Senti-Lexicon. The objective of this research is to obtain feedback from open-ended questions automatically via the proposed method for sentiment classification and to determine the best classification of the responses to the open-ended questions within educational attitude contexts by classifying attitude contexts as positive or negative. Moreover, SPPM is compared to others classifier algorithms. The results indicate that the SPPM method achieves the highest accuracy of 87.94% compared to the other classifier algorithms. In addition, SPPM achieves precision, recall and F-measure values of up to 92.06, 93 and 92.52%, respectively. The main contribution of the proposed model is that it determines the most effective strategy for improving teaching based on students’ opinions.

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

Similar content being viewed by others

References

  1. Khan FH, Bashir S, Qamar U (2014) TOM: twitter opinion mining framework using hybrid classification scheme. Decis Support Syst 57:245–257

    Article  Google Scholar 

  2. Peng Y, Kou G, Li J (2014) A fuzzy PROMETHEE approach for mining customer reviews in Chinese. Arab J Sci Eng 39(6):5245–5252

    Article  Google Scholar 

  3. Quan C, Ren F (2014) Unsupervised product feature extraction for feature-oriented opinion determination. Inf Sci 272:16–28

    Article  Google Scholar 

  4. Sun S, Luo C, Chen J (2017) A review of natural language processing techniques for opinion mining systems. Inf Fusion 36:10–25

    Article  Google Scholar 

  5. Bilici E, Saygın Y (2017) Why do people (not) like me?: mining opinion influencing factors from reviews. Expert Syst Appl 68:185–195

    Article  Google Scholar 

  6. Martín-Valdivia MT, Martínez-Cámara E, Perea-Ortega JM, AlfonsoUreña-López L (2013) Sentiment polarity detection in Spanish reviews combining supervised and unsupervised approaches. Expert Syst Appl 40(10):3934–3942

    Article  Google Scholar 

  7. Natek S, Zwilling M (2014) Student data mining solution–knowledge management system related to higher education institutions. Expert Syst Appl 41(14):6400–6407

    Article  Google Scholar 

  8. Şen B, Uçar E, Delen D (2012) Predicting and analyzing secondary education placement-test scores: a data mining approach. Expert Syst Appl 39(10):9468–9476

    Article  Google Scholar 

  9. Jing LV, Yanqing Z (2012) Teaching evaluation method based on least squares support vector machine and chaos particle swarm optimization algorithm. JDCTA: Int J Digit Content Technol Appl 6(11):343–351

    Article  Google Scholar 

  10. Wu F, Song Y, Huang Y (2016) Microblog sentiment classification with heterogeneous sentiment knowledge. Inf Sci 373:149–164

    Article  Google Scholar 

  11. Rao Y, Li Q, Mao X, Wenyin L (2014) Sentiment topic models for social emotion mining. Inf Sci 66:90–100

    Article  Google Scholar 

  12. Ceron A, Curini L, Iacus SM (2016) iSA: a fast, scalable and accurate algorithm for sentiment analysis of social media content. Inf Sci 367–368:105–124

    Article  Google Scholar 

  13. Khan FH, Qamar U, Bashir S (2016) eSAP: a decision support framework for enhanced sentiment analysis and polarity classification. Inf Sci 367–368:862–873

    Article  Google Scholar 

  14. Chamlertwat W, Bhattarakosol P, Rungkasiri T, Haruechaiyasak C (2012) Discovering consumer insight from twitter via sentiment analysis. J Univers Comput Sci 18(8):973–992

    Google Scholar 

  15. Esuli A, Sebastiani F (2006) SENTIWORDNET A publicly available lexical resource for opinion mining. In: Proceedings of the 5th conference on language resources and evaluation (LREC’06}, pp 417–422

  16. Xue T (2012) Study on the wushu teaching evaluation in high schools with 2-tuple linguistic information. Adv Inf Sci Serv Sci 4(9):107–113

    Google Scholar 

  17. Leong CK, Lee YH, Mak WK (2012) Mining sentiments in SMS texts for teaching evaluation. Expert Syst Appl 39(3):2584–2589

    Article  Google Scholar 

  18. Naradhipa AR, Purwarianti A (2012) Sentiment classification for Indonesian message in social media. In: Proceedings of 2012 international conference on cloud computing and social networking (ICCCSN)

  19. Yu Y, Duan W, Cao Q (2013) The impact of social and conventional media on firm equity value: a sentiment analysis approach. Decis Support Syst 55(4):919–926

    Article  Google Scholar 

  20. Xianghua F, Guo L, Yanyan G, Zhiqiang W (2013) Multi-aspect sentiment analysis for Chinese online social reviews based on topic modeling and HowNet lexicon. Knowl Based Syst 37:186–195

    Article  Google Scholar 

  21. Wu J, He Z, Gu F, Liu X, Zhou J, Yang C (2016) Computing exact permutation p-values for association rules. Inf Sci 346–347:146–162

    Article  MathSciNet  MATH  Google Scholar 

  22. Ghiassi M, Skinner J, Zimbra D (2013) Twitter brand sentiment analysis: a hybrid system using n-gram analysis and dynamic artificial neural network. Expert Syst Appl 40(16):6266–6282

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wararat Songpan.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Pong-inwong, C., Songpan, W. Sentiment analysis in teaching evaluations using sentiment phrase pattern matching (SPPM) based on association mining. Int. J. Mach. Learn. & Cyber. 10, 2177–2186 (2019). https://doi.org/10.1007/s13042-018-0800-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s13042-018-0800-2

Keywords

Navigation