Abstract
As the interplay between cognition and emotion is involved in every learning process, student profile should be enhanced with information regarding his/her affective state. Sentiment analysis could serve this end, through the analysis of student behavioral traces in teaching-learning environments. The purpose of the present study is to review the status of research on the field of sentiment analysis in the educational domain; exploring different ways in which sentiment analysis has been applied in the educational domain, and analyze the different techniques that researchers have adopted in developing sentiment analysis systems on educational datasets. Five different task types that sentiment analysis has served within the domain were identified, namely: (i) instruction evaluation, (ii) institutional decision/policy making, (iii) intelligent information/learning systems enhancement, (iv) assignment evaluation and feedback improvement, and (v) new research insights. From a technical perspective, a brief explanation of the different sentiment analysis techniques along with representative examples are presented. The character of this work may address the needs of a diverse group of stakeholders, including educators, social sciences researchers as well as researchers, in natural language processing in education.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Picard, R.W., et al.: Affective learning - a Manifesto. BT Technol. J. 22(4), 253–269 (2004)
Illeris, K.: Towards a contemporary and comprehensive theory of learning. Int. J. Lifelong Educ. 22(4), 396–406 (2003)
Park, S.: Building bridge between learning and positive emotion: how to apply emotional factor in instructional designing process? In: Annual Proceedings of Association for Educational Communications and Technology, pp. 679–687 (2004)
D’Mello, S., Graesser, A.: Dynamics of affective states during complex learning. Learn. Instr. 22(2), 145–157 (2012)
Baker, R.S., D’Mello, S.K., Rodrigo, M.T., Graesser, A.C.: Better to be frustrated than bored: the incidence and persistence of affect during interactions with three different computer-based learning environments. Int. J. Hum. Comput. Stud. 68(4), 223–241 (2010)
Hara, N., Kling, R.: Student distress in a web-based distance education course: an ethnographic study of participants’ experiences. Turk. Online J. Distance Educ. 4(2) (2003)
Mohammad, S.M.: 9 – sentiment analysis: detecting valence, emotions, and other affectual states from text. In: Meiselman, H.L. (ed.) Emotion Measurement, pp. 201–237. Woodhead Publishing, Sawston (2016)
Feidakis, M., Daradoumis, T., Caballé, S.: Endowing e-learning systems with emotion awareness. In: Proceedings - 3rd IEEE International Conference on Intelligent Networking and Collaborative Systems, pp. 68–75. IEEE (2011)
Alhija, F.N.A., Fresko, B.: Student evaluation of instruction: what can be learned from students’ written comments? Stud. Educ. Eval. 35(1), 37–44 (2009)
Lewis, K.G.: Making sense of student evaluations. New Dir. Teach. Learn. 2001(87), 25–32 (2001)
Koufakou, A., Gosselin, J., Guo, D.: Using data mining to extract knowledge from student evaluation comments in undergraduate courses. In: 2016 International Joint Conference on Neural Networks (IJCNN), pp. 3138–3142. IEEE (2016)
Dhanalakshmi, V., Bino, D., Saravanan, A.M.: Opinion mining from student feedback data using supervised learning algorithms. In: 3rd MEC International Conference on Big Data and Smart City (ICBDSC). IEEE (2016)
Gottipati, S., Shankararaman, V., Gan, S.: A conceptual framework for analyzing students’ feedback. In: 2017 IEEE Frontiers in Education Conference (FIE), pp. 1–8 (2017)
Azab, M., Mihalcea, R., Abernethy, J.: Analysing ratemyprofessors evaluations across institutions, disciplines, and cultures: the tell-tale signs of a good professor. In: Spiro, E., Ahn, Y. (eds.) Social Informatics, SocInfo 2016. LNCS, vol. 10046, pp. 438–453. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-47880-7_27
Dalal, R., Safhath, I., Piryani, R., Kappara, D.R., Singh, V.K.: A lexicon pooled machine learning classifier for opinion mining from course feedbacks. In: El-Alfy, E.S., Thampi, S., Takagi, H., Piramuthu, S., Hanne, T. (eds.) Advances in Intelligent Informatics. AISC, vol. 320, pp. 419–428. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-11218-3_38
Liu, Z., Liu, S., Liu, L., Sun, J., Peng, X., Wang, T.: Sentiment recognition of online course reviews using multi-swarm optimization-based selected features. Neurocomputing 185, 11–20 (2016)
Colace, F., de Santo, M., Greco, L.: Safe: a sentiment analysis framework for e-learning. Int. J. Emerg. Technol. Learn. 9(6), 37–41 (2014)
Altrabsheh, N., Gaber, M.M., Cocea, M.: SA-E: sentiment analysis for education. Front. Artif. Intell. Appl. 255, 353–362 (2013)
Siemens, G., Long, P.: Penetrating the fog: analytics in learning and education. Educause Rev. 46, 30–32 (2011)
Siemens, G., Gasevic, D., Haythornthwaite, C., Dawson, S., Shum, S.B., Ferguson, R.: Open learning analytics: an integrated & modularized platform, SoLAR (2011)
Janssen, D., Tummel, C., Jeschke, S., Richert, A.: Sentiment analysis of social media for evaluating universities. In: Proceedings of Second International Conference on Digital Information Processing, Data Mining, and Wireless Communications, pp. 49–62 (2015)
Elyasir, A.M.H., Anbananthen, K.S.M.: Opinion mining framework in the education domain. Int. J. Soc. Behav. Educ. Econ. Bus. Ind. Eng. 7(4), 1049–1054 (2013)
Patel, T., Undavia, J., Patel, A.: Sentiment analysis of parents feedback for educational institutes. Int. J. Innov. Emerg. Res. Eng. 2(3), 75–78 (2015)
Kechaou, Z., Ben Ammar, M., Alimi, A.M.: Improving e-learning with sentiment analysis of users’ opinions. In: IEEE Global Engineering Education Conference EDUCON 2011, pp. 1032–1038 (2011)
Scaffidi, C.: Mining online forums for valuable contributions. In: 11th Iberian Conference on Information Systems and Technologies (CISTI) (2016)
Cummins, S., Burd, L., Hatch, A.: Using feedback tags and sentiment analysis to generate sharable learning resources investigating automated sentiment analysis of feedback tags in a programming course. In: 10th IEEE International Conference on Advanced Learning Technologies, pp. 653–657 (2010)
Ortigosa, A., MartÃn, J.M., Carro, R.M.: Sentiment analysis in Facebook and its application to e-learning. Comput. Human Behav. 31, 527–541 (2014)
Burstein, J., Beigman-Klebanov, B., Nitin, M., Faulkner, A.: Automated sentiment analysis for essay evaluation. In: Shermis, D.M., Burstein, J. (eds.) Handbook of Automated Essay Evaluation: Current Applications and New Directions. Routledge, New York (2013)
Siemens, G., Baker, R.S.J.D.: Learning analytics and educational data mining: towards communication and collaboration. In: Proceedings of the 2nd International Conference on Learning Analytics and Knowledge - LAK 2012, pp. 252–254 (2012)
Wen, M., Yang, D., Rosé, C.: Sentiment analysis in MOOC discussion forums: what does it tell us? In: Proceedings of Educational Data Mining (2014)
Chaplot, D.S., Rhim, E., Kim, J.: Predicting student attrition in MOOCs using sentiment analysis and neural networks. In: 17th International Conference on Artificial Intelligence in Education, AIED-WS 2015, vol. 1432, pp. 7–12 (2015)
Oliveiar, L., Figueira, A.: Visualization of sentiment spread on social networked content: learning analytics for integrated learning environments. In: 2017 IEEE Global Engineering Education Conference (EDUCON), pp. 1290–1298 (2017)
Tucker, C.S., Pursel, B., Divinsky, A.: Mining student-generated textual data in MOOCs and quantifying their effects on student performance and learning outcomes. ASEE Comput. Educ. J. 5(4), 84 (2014)
Liu, B.: Sentiment Analysis: Mining Opinions, Sentiments, and Emotions. Cambridge University Press, Cambridge (2015)
Ahire, S.: A survey of sentiment lexicons (2015)
Hu, M., Liu, B.: Mining and summarizing customer reviews. In: Proceedings of 2004 ACM SIGKDD International Conference on Knowledge Discovery Data Mining - KDD 2004 (2004)
Rani, S., Kumar, P.: A sentiment analysis system to improve teaching and learning. Computer 50(5), 36–43 (2017)
Mohammad, S.M., Turney, P.D.: Crowdsourcing a word–emotion association lexicon. Comput. Intell. 29(3), 436–465 (2013)
Kaewyong, P., Sukprasert, A., Salim, N., Phang, F.A.: The possibility of students’ comments automatic interpret using lexicon based sentiment analysis to teacher evaluation. In: Proceedings of the 3rd International Conference on Artificial Intelligence and Computer Science, AICS 2015 (2015)
Rajput, Q., Haider, S., Ghani, S.: Lexicon-based sentiment analysis of teachers’ evaluation. Appl. Comput. Intell. Soft Comput. 2016, 12 (2016)
Wiebe, J., Wilson, T., Cardie, C.: Annotating expressions of opinions and emotions in language. Lang. Resour. Eval. 39(2–3), 165–210 (2005)
Medhat, W., Hassan, A., Korashy, H.: Sentiment analysis algorithms and applications: a survey. Ain Shams Eng. J. 5(4), 1093–1113 (2014)
Manning, C.D., Schütze, H.: Foundations of Statistical Natural Language Processing. The MIT Press, London (1999)
Wang, G., Sun, J., Ma, J., Xu, K., Gu, J.: Sentiment classification: the contribution of ensemble learning. Decis. Support Syst. 57(1), 77–93 (2014)
Mejova, Y., Srinivasan, P.: Exploring feature definition and selection for sentiment classifiers. In: Fifth International AAAI Conference on Weblogs and Social Media, pp. 546–549 (2011)
Nitin, G.I., Swapna, G., Shankararaman, V.: Analyzing educational comments for topics and sentiments: a text analytics approach. In: Proceedings - Frontiers in Education Conference, FIE (2015)
Nasim, Z., Rajput, Q., Haider, S.: Sentiment analysis of student feedback using machine learning and lexicon based approaches. In: 2017 International Conference on Research and Innovation in Information Systems (ICRIIS) (2017)
Kumar, A., Jain, R.: Sentiment analysis and feedback evaluation. In: Proceedings of the 2015 IEEE 3rd International Conference on MOOCs, Innovation and Technology in Education, MITE 2015, pp. 433–436 (2015)
Ullah, M.A.: Sentiment analysis of students feedback: a study towards optimal tools. In: 2016 International Workshop on Computational Intelligence, pp. 175–180 (2016)
Wilson, T., Wiebe, J., Hoffmann, P.: Recognizing contextual polarity in phrase-level sentiment analysis. In: Human Language Technologies Conference/Conference on Empirical Methods in Natural Language Processing, HLT/EMNLP 2005 (2005)
Strapparava, C., Valitutti, A.: WordNet affect: an affective extension of WordNet. In: Proceedings of the 4th International Conference on Language Resources and Evaluation, pp. 1083–1086 (2004)
Stone, P.J., Dunphy, D.C., Smith, M.S.: The General Inquirer: A Computer Approach to Content Analysis. M.I.T Press, Oxford (1966)
El-Halees, A.: Mining feature-opinion in educational data for course improvement. Int. J. New Comput. Archit. Their Appl. 1(4) (2011)
Tian, F., Gao, P., Li, L., Zhang, W., Liang, H., Qian, Y., Zhao, R.: Recognizing and regulating e-learners’ emotions based on interactive Chinese texts in e-learning systems. Knowl.-Based Syst. 55, 148–164 (2014)
Tian, F., Liang, H., Li, L., Zheng, Q.: Sentiment classification in turn-level interactive Chinese texts of e-learning applications. In: 2012 IEEE 12th International Conference on Advanced Learning Technologies, pp. 480–484 (2012)
Dietterich, T.G.: Machine learning research: four current directions. AI Mag. 18, 97–136 (1997)
Polikar, R.: Ensemble based systems in decision making. Circ. Syst. Mag. IEEE 6(3), 21–45 (2006)
Bashri, M.F.A., Kusumaningrum, R.: Sentiment analysis using Latent Dirichlet Allocation and topic polarity wordcloud visualization. In: 2017 5th International Conference on Information and Communication Technology (ICoIC7) (2017)
Bakharia, A.: Towards cross-domain MOOC forum post classification. In: Proceedings of the Third ACM Conference Learning @ Scale - L@S 2016, pp. 253–256 (2016)
Pong-Inwong, C., Kaewmak, K.: Improved sentiment analysis for teaching evaluation using feature selection and voting ensemble learning integration. In: 2016 2nd IEEE International Conference on Computer and Communications (ICCC), pp. 1222–1225 (2016)
Altrabsheh, N., Cocea, M., Fallahkhair, S.: Learning sentiment from students’ feedback for real-time interventions in classrooms. In: Bouchachia, A. (ed.) Adaptive and Intelligent Systems: Third International Conference, ICAIS 2014. LNCS, pp. 40–49. Springer International Publishing, Cham (2014). https://doi.org/10.1007/978-3-319-11298-5_5
Altrabsheh, N., Cocea, M., Fallahkhair, S.: Sentiment analysis: towards a tool for analysing real-time students feedback. In: Proceedings - International Conference on Tools with Artificial Intelligence, ICTAI, pp. 419–423 (2014)
Valakunde, N.D., Patwardhan, M.S.: Multi-aspect and multi-class based document sentiment analysis of educational data catering accreditation process. In: Proceedings - 2013 International Conference on Cloud and Ubiquitous Computing and Emerging Technologies, CUBE 2013, pp. 188–192 (2013)
Wei, X., Lin, H., Yang, L., Yu, Y.: A convolution-LSTM-based deep neural network for cross-domain MOOC forum post classification. Information 8(3), 92 (2017)
Russell, S.J., Norvig, P.: Artificial Intelligence: A Modern Approach, 3rd edn. Pearson Education, New Jersey (2010)
Zhou, Z.-H.: A brief introduction to weakly supervised learning. Natl. Sci. Rev. 5, 44–53 (2017)
Ramesh, A., Kumar, S.H., Foulds, J., Getoor, L.: Weakly supervised models of aspect-sentiment for online course discussion forums. In: ACL-IJCNLP 2015 - 53rd Annual Meeting of the Association for Computational Linguistics and the 7th International Joint Conference on Natural Language Processing of the Asian Federation of Natural Language Processing, Proceedings of the Conference, vol. 1, pp. 74–83 (2015)
Jagarlamudi, J., Daum, H.: Incorporating lexical priors into topic models. In: Proceedings of the 13th Conference of the European Chapter of the Association for Computational Linguistics (2012)
Pang, B., Lee, L.: Opinion mining and sentiment analysis. Found. Trends® Inf. Retr. 2, 1–135 (2008)
Read, J.: Using emoticons to reduce dependency in machine learning techniques for sentiment classification. In: Proceedings of the ACL Student Research Workshop on - ACL 2005 (2005)
Chatterjee, C., Chakma, K.A.: Comparison between sentiment analysis of student feedback at sentence level and at token level. IJCSN Int. J. Comput. Sci. Netw. 4(3), 482–486 (2015)
Sokolova, M.M., Lapalme, G.A.: A systematic analysis of performance measures for classification tasks. Inf. Process Manag. 45(4), 427–437 (2009)
Tripathy, A., Agrawal, A., Rath, S.K.: Classification of sentiment reviews using n-gram machine learning approach. Expert Syst. Appl. 57, 117–126 (2016)
Rushdi Saleh, M., MartÃn-Valdivia, M.T., Montejo-Ráez, A., Ureña-López, L.A.: Experiments with SVM to classify opinions in different domains. Expert Syst. Appl. 38(12), 14799–14804. https://doi.org/10.1016/j.eswa.2011.05.070
Xia, R., Zong, C., Li, S.: Ensemble of feature sets and classification algorithms for sentiment classification. Inf. Sci. 181(6), 1138–1152 (2011)
Miaomiao, W., Yang, D., Rosé, P.: Sentiment analysis in MOOC discussion forums: what does it tell us? In Stamper, J., Pardos, Z., Mavrikis, M., McLaren, B.M. (eds.) Proceedings of 7th International Conference on Educational Data Mining, pp. 130–137, London (2014)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Dolianiti, F.S., Iakovakis, D., Dias, S.B., Hadjileontiadou, S., Diniz, J.A., Hadjileontiadis, L. (2019). Sentiment Analysis Techniques and Applications in Education: A Survey. In: Tsitouridou, M., A. Diniz, J., Mikropoulos, T. (eds) Technology and Innovation in Learning, Teaching and Education. TECH-EDU 2018. Communications in Computer and Information Science, vol 993. Springer, Cham. https://doi.org/10.1007/978-3-030-20954-4_31
Download citation
DOI: https://doi.org/10.1007/978-3-030-20954-4_31
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-20953-7
Online ISBN: 978-3-030-20954-4
eBook Packages: Computer ScienceComputer Science (R0)