EmAP-ML: A Protocol of Emotions and Behaviors Annotation for Machine Learning Labels | SpringerLink
Skip to main content

EmAP-ML: A Protocol of Emotions and Behaviors Annotation for Machine Learning Labels

  • Conference paper
  • First Online:
Transforming Learning with Meaningful Technologies (EC-TEL 2019)

Abstract

The detection of students’ emotions in computer-based learning environments is a complex task. Although emotions can be detected from sensors, a less intrusive method is to train supervised machine learning algorithms for the emotions prediction based on the log of students’ actions on the system. For these algorithms to work as expected, they need to be trained with a large amount of reliable ground truth labels. Generally, labels are generated by students themselves or by coders monitoring students, watching videos from the students, or reviewing logs of students’ actions. Younger learners (i.e., children) are unable to label their emotions properly. Still, it is difficult for a coder to identify students’ emotions only from their face since the emotional facial expression is generally subtle in a learning setting. This article describes EmAP-ML (Emotions Annotation Protocol for Machine Learning), a protocol for coders to annotate students’ learning emotions and behaviors based on video records, which contains facial expressions, ambient audio, and computer screen. The screen and ambient audio records allow coders to infer students’ appraisal (an evaluation that elicits an emotion) to identify emotions even when the facial expression is subtle. This protocol was evaluated by two coders who annotated videos obtained from 55 students while using a tutoring system, having achieved an agreement coefficient of 0.62, measured through Cohen’s Kappa statistics.

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

Access this chapter

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
JPY 3498
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
JPY 11210
Price includes VAT (Japan)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
JPY 14013
Price includes VAT (Japan)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Ahadi, A., et al.: Exploring machine learning methods to automatically identify students in need of assistance. In: ICER, pp. 121–130. ACM (2015)

    Google Scholar 

  2. Bixler, R., D’Mello, S.: Detecting boredom and engagement during writing with keystroke analysis, task appraisals, and stable traits. In: IUI. ACM (2013)

    Google Scholar 

  3. Bosch, N., D’Mello, S., Mills, C.: What emotions do novices experience during their first computer programming learning session? In: Lane, H.C., Yacef, K., Mostow, J., Pavlik, P. (eds.) AIED 2013. LNCS (LNAI), vol. 7926, pp. 11–20. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-39112-5_2

    Chapter  Google Scholar 

  4. Calvo, R.A., D’Mello, S.: Affect detection: an interdisciplinary review of models, methods, and their applications. IEEE Trans. Affect. Comput. 1(1), 18–37 (2010)

    Article  Google Scholar 

  5. Cohen, J.: A coefficient of agreement for nominal scales. Educ. Psychol. Measure. 20(1), 37–46 (1960)

    Article  Google Scholar 

  6. Conati, C., Maclaren, H.: Empirically building and evaluating a probabilistic model of user affect. User Model. User-Adap. Interact. 19(3), 267–303 (2009)

    Article  Google Scholar 

  7. Craig, S.D., D’Mello, S., Witherspoon, A., Graesser, A.: Emote aloud during learning with autotutor: applying the facial action coding system to cognitive-affective states during learning. Cogn. Emot. 22(5), 777–788 (2008)

    Article  Google Scholar 

  8. D’Mello, S., Lehman, B., Pekrun, R., Graesser, A.: Confusion can be beneficial for learning. Learn. Instr. 29, 153–170 (2014)

    Article  Google Scholar 

  9. D’Mello, S.K., Craig, S.D., Sullins, J., Graesser, A.C.: Predicting affective states expressed through an emote-aloud procedure from autotutor’s mixed-initiative dialogue. Int. J. Artif. Intell. Educ. 16, 3–28 (2006)

    Google Scholar 

  10. D’Mello, S.K., Graesser, A.: Multimodal semi-automated affect detection from conversational cues, gross body language, and facial features. User Model. User-Adap. Interact. 20(2), 147–187 (2010)

    Article  Google Scholar 

  11. Elfenbein, H.A., Ambady, N.: Universals and cultural differences in recognizing emotions. Curr. Direct. Psychol. Sci. 12(5), 159–164 (2003)

    Article  Google Scholar 

  12. Jaques, P.A., et al.: Rule-based expert systems to support step-by-step guidance in algebraic problem solving: the case of the tutor PAT2Math. Expert Syst. Appl. 40(14), 5456–5465 (2013)

    Article  Google Scholar 

  13. Lee, D.M.C., Rodrigo, M.M.T., Baker, R.S.J., Sugay, J.O., Coronel, A.: Exploring the relationship between novice programmer confusion and achievement. In: D’Mello, S., Graesser, A., Schuller, B., Martin, J.-C. (eds.) ACII 2011. LNCS, vol. 6974, pp. 175–184. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-24600-5_21

    Chapter  Google Scholar 

  14. Leinonen, J., Longi, K., Klami, A., Vihavainen, A.: Automatic inference of programming performance and experience from typing patterns. In: ACM Technical Symposium on Computing Science Education, pp. 132–137. ACM (2016)

    Google Scholar 

  15. Mills, C., D’Mello, S.: Emotions during writing on topics that align or misalign with personal beliefs. In: Cerri, S.A., Clancey, W.J., Papadourakis, G., Panourgia, K. (eds.) ITS 2012. LNCS, vol. 7315, pp. 638–639. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-30950-2_99

    Chapter  Google Scholar 

  16. Mota, S., Picard, R.W.: Automated posture analysis for detecting learner’s interest level. In: CVPRW 2003, vol. 5, pp. 49–49. IEEE (2003)

    Google Scholar 

  17. Ocumpaugh, J., Baker, R.: Baker Rodrigo Ocumpaugh monitoring protocol (BROMP) 2.0 technical and training manual (2015)

    Google Scholar 

  18. Ortony, A., Clore, G.L., Collins, A.: The Cognitive Structure of Emotions. Cambridge University Press, Cambridge (1990)

    Google Scholar 

  19. Pekrun, R., Goetz, T., Daniels, L.M., Stupnisky, R.H., Perry, R.P.: Boredom in achievement settings: exploring control-value antecedents and performance outcomes of a neglected emotion. J. Educ. Psychol. 102, 531 (2010)

    Article  Google Scholar 

  20. Porayska-Pomsta, K., Mavrikis, M., D’Mello, S., et al.: Knowledge elicitation methods for affect modelling in education. IJAIED 22(3), 107–140 (2013)

    Google Scholar 

  21. Reis, H., Alvares, D., Jaques, P., Isotani, S.: Analysis of permanence time in emotional states: a case study using educational software. In: Nkambou, R., Azevedo, R., Vassileva, J. (eds.) ITS 2018. LNCS, vol. 10858, pp. 180–190. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-91464-0_18

    Chapter  Google Scholar 

  22. Rodrigo, M.M.T., et al.: Affective and behavioral predictors of novice programmer achievement, vol. 41, no. 3, pp. 156–160 (2009)

    Article  Google Scholar 

  23. Sabourin, J., Shores, L.R., Mott, B.W., Lester, J.C.: Predicting student self-regulation strategies in game-based learning environments. In: Cerri, S.A., Clancey, W.J., Papadourakis, G., Panourgia, K. (eds.) ITS 2012. LNCS, vol. 7315, pp. 141–150. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-30950-2_19

    Chapter  Google Scholar 

  24. Sayfan, L., Lagattuta, K.H.: Grownups are not afraid of scary stuff, but kids are: young children’s and adults’ reasoning about children’s, infants’, and adults’ fears. Child Dev. 79(4), 821–835 (2008)

    Article  Google Scholar 

  25. Scherer, K.R.: What are emotions? And how can they be measured? Soc. Sci. Inform. 44(4), 695–729 (2005)

    Article  Google Scholar 

  26. Vea, L., Rodrigo, M.M.: Modeling negative affect detector of novice programming students using keyboard dynamics and mouse behavior. In: Numao, M., Theeramunkong, T., Supnithi, T., Ketcham, M., Hnoohom, N., Pramkeaw, P. (eds.) PRICAI 2016. LNCS (LNAI), vol. 10004, pp. 127–138. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-60675-0_11

    Chapter  Google Scholar 

  27. Woolf, B., et al.: Affect-aware tutors: recognising and responding to student affect. Int. J. Learn. Technol. 4(3–4), 129–164 (2009)

    Article  Google Scholar 

Download references

Acknowledgments

This study was financed in part by the Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - Brasil (CAPES) - Finance Code 001, STICAMSUD 18-STIC-03, FAPERGS (granting 17/2551-0001203-8) and CNPq from Brazil.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Felipe de Morais .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

de Morais, F., Kautzmann, T.R., Bittencourt, I.I., Jaques, P.A. (2019). EmAP-ML: A Protocol of Emotions and Behaviors Annotation for Machine Learning Labels. In: Scheffel, M., Broisin, J., Pammer-Schindler, V., Ioannou, A., Schneider, J. (eds) Transforming Learning with Meaningful Technologies. EC-TEL 2019. Lecture Notes in Computer Science(), vol 11722. Springer, Cham. https://doi.org/10.1007/978-3-030-29736-7_37

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-29736-7_37

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-29735-0

  • Online ISBN: 978-3-030-29736-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics