IAAN: Intelligent Animated Agent with Natural Behaviour for Online Tutoring Platforms

Helen V. Diez, Sara García, Jairo R. Sánchez, Maria del Puy Carretero, David Oyarzun


The goal of the work presented in this paper is to develop an Intelligent Animated Agent with Natural Behaviour (IAAN). This agent is integrated into e-learning platforms in order to perform the role of an online tutor. The system stores into a database personalized information of each student regarding their level of education, their learning progress and their interaction with the platform. This information is then used by the 3D modeled virtual agent to give personalized feedback to each student; the purpose of the agent is to guide the students throughout the lectures taking into account their personal needs and interacting with them by means of verbal and non-verbal communication. To achieve this work a thorough study of natural behaviour has been held and a complex state machine is being developed in order to provide IAAN with the sufficient artificial intelligence as to enhance the students motivation and engagement with the learning process.


  1. Abrilian, S., Devillers, L., Buisine, S., and Martin, J.-C. (2005). Emotv1: Annotation of real-life emotions for the specification of multimodal affective interfaces. In HCI International.
  2. Adkins (2013). The worldwide market for self-paced elearning products and services: 2011-2016 forecast and analysis.
  3. Angehrn, A. A., Nabeth, T., Razmerita, L., and Roda, C. (2001). K-inca: Using artificial agents to help people learn and adopt new behaviours. In ICALT, pages 225-226.
  4. Azer, S. A. (2005). The qualities of a good teacher: how can they be acquired and sustained? Journal of the Royal Society of Medicine, 98(2):67-69.
  5. Batten, M., Marland, P., Khamis, M., and for Educational Research., A. C. (1993). Knowing how to teach well : teachers reflect on their classroom practice / Margaret Batten, Perc Marland, Mon Khamis. ACER Hawthorn, Vic.
  6. Benin, A., Leone, G. R., and Cosi, P. (2012). A 3d talking head for mobile devices based on unofficial ios webgl support. In Proceedings of the 17th International Conference on 3D Web Technology, pages 117-120.
  7. Blackboard (2013). Wherever your learning takes place. http://uki.blackboard.com. Accessed November, 2013.
  8. Bloom, B. S. (1984). The 2 sigma problem: The search for methods of group instruction as effective as oneto-one tutoring. Educational Researcher, 13(6):4-16.
  9. Brown, S. and McIntyre, D. (1993). Making Sense of Teaching. Open University Press.
  10. Buraga, S.-C. (2003). Developing agent-oriented e-learning systems. In in Proceedings of The 14th International Conference on Control Systems And Computer Science vol. II, I. Dumitrache and C. Buiu, Eds, Politehnica. Press.
  11. Cassell, J., Pelachaud, C., Badler, N., Steedman, M., Achorn, B., Becket, T., Douville, B., Prevost, S., and Stone, M. (1994). Animated conversation: rule-based generation of facial expression, gesture & spoken intonation for multiple conversational agents. In Proceedings of the 21st annual conference on Computer graphics and interactive techniques, pages 413-420. ACM.
  12. Edmodo (2013). Where https://www.edmodo.com. 2013.
  13. Ekman, P. and Friesen, W. V. (1981). The repertoire of nonverbal behavior: Categories, origins, usage, and coding. Nonverbal communication, interaction, and gesture, pages 57-106.
  14. Gulz, A. and Haake, M. (2006). Design of animated pedagogical agentsa look at their look. International Journal of Human-Computer Studies, 64(4):322-339.
  15. Johnson, W. L. and Rickel, J. (1997). Steve: An animated pedagogical agent for procedural training in virtual environments. ACM SIGART Bulletin, 8(1-4):16-21.
  16. Korthagen, F. A. (2004). In search of the essence of a good teacher: towards a more holistic approach in teacher education. Teaching and Teacher Education, 20(1):77 - 97.
  17. Lepper, M. R., Woolverton, M., Mumme, D. L., and Gurtner, J. L. (1993). Motivational techniques of expert human tutors: Lessons for the design of computerbased tutors. In Lajoie, S. P. and Derry, S. J., editors, Computers as Cognitive Tools, pages 75-105. Lawrence Erlbaum Associates.
  18. Leung, C. and Salga, A. (2010). Enabling webgl. In Proceedings of the 19th international conference on World wide web, pages 1369-1370. ACM.
  19. McCloud, S. (1994). Understanding comics. William Morrow Paperbacks.
  20. Mlakar, I. and Rojc, M. (2011). Towards ecas animation of expressive complex behaviour. Analysis of Verbal and Nonverbal Communication and Enactment. The Processing Issues, pages 185-198.
  21. Moodle (2013). Open-source community-based tools for learning. https://moodle.org. Accessed November, 2013.
  22. Moore, M. G. (1989). Three types of interaction. The American Journal of Distance Education, 3:1-6.
  23. Mori, M. (1970). Bukimi no tani [the uncanny valley]. Energy, 7:33-35.
  24. Poggi, I., Pelachaud, C., de Rosis, F., Carofiglio, V., and de Carolis, B. (2005). GRETA. A Believable Embodied Conversational Agent. pages 27-45.
  25. Rieger, T. et al. (2003). Avatar gestures. Journal of WSCG 2003, 11:379-386.
  26. SumTotal, S. (2013). Learning management and talent management solutions. http://www.sumtotalsystems.com. Accessed November, 2013.

Paper Citation

in Harvard Style

V. Diez H., García S., R. Sánchez J., del Puy Carretero M. and Oyarzun D. (2014). IAAN: Intelligent Animated Agent with Natural Behaviour for Online Tutoring Platforms . In Proceedings of the 6th International Conference on Agents and Artificial Intelligence - Volume 2: ICAART, ISBN 978-989-758-016-1, pages 123-130. DOI: 10.5220/0004756401230130

in Bibtex Style

author={Helen V. Diez and Sara García and Jairo R. Sánchez and Maria del Puy Carretero and David Oyarzun},
title={IAAN: Intelligent Animated Agent with Natural Behaviour for Online Tutoring Platforms},
booktitle={Proceedings of the 6th International Conference on Agents and Artificial Intelligence - Volume 2: ICAART,},

in EndNote Style

JO - Proceedings of the 6th International Conference on Agents and Artificial Intelligence - Volume 2: ICAART,
TI - IAAN: Intelligent Animated Agent with Natural Behaviour for Online Tutoring Platforms
SN - 978-989-758-016-1
AU - V. Diez H.
AU - García S.
AU - R. Sánchez J.
AU - del Puy Carretero M.
AU - Oyarzun D.
PY - 2014
SP - 123
EP - 130
DO - 10.5220/0004756401230130