Lynette van Zijl, Wessel Venter


We discuss the development of an embodied conversational agent with Asperger-like communication skills. The agent was developed for use in educational software in a virtual environment specifically aimed at autism spectrum disorder software. We describe the design and implementation of the agent, and pay particular attention to the interaction between emotion, personality and social context. A 3D demonstration shows the typical output to conform to Asperger-like answers, with corresponding emotional responses.


  1. Attwood, T. (2006). The Complete Guide to Asperger's Syndrome. Jessica Kingsley Publishers, 116 Pentonville Road, London N1 9JB, UK.
  2. Austin, E. J. (2005). Personality correlates of the broader autism phenotype as assessed by the Autism Spectrum Quotient (AQ). Personality and Individual Differences, 38(2):451 - 460.
  3. Bass, T. (2005). StaffBots: Commercial Bot Technologies. In DARPA Workshop on Virtual Intelligent Agents, Arlington,USA.
  4. Bird, S., Klein, E., and Loper, E. (2009). Natural Language Processing with Python. O'Reilly Media, first edition.
  5. Bush, N. and Wallace, R. (2005). Artificial Intelligence Markup Language (AIML) Version 1.0.1. Working draft, A.L.I.C.E. AI Foundation.
  6. 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. Computer Graphics, 28(Annual Conference Series):413-420.
  7. Center for Disease Control (2009). ncbddd/autism/.
  8. Chamberlain, M. (2009). A 3D Virtual Environment Development Platform for ASD Therapy Tools. Master's thesis, Stellenbosch University.
  9. Costa, P. T. and McCrae, R. R. (1992). NEO-PI-R professional manual: Revised NEO personality and NEO Five-Factor Inventory (NEO-FFI). Psycological Assessment Resources, Odessa, FL.
  10. Doyle, P. (1999). When is a communicative agent a good idea? In Proceedings of the Third International Conference on Autonomous Agents, Seattle, USA.
  11. Dryer, D. C. (1999). Getting Personal with Computers: How to Design Personalities for Agents. Applied Artificial Intelligence, 13(3):273-295.
  12. Fabri, M., Elzouki, S., and Moore, D. (2007). Emotionally Expressive Avatars for Chatting, Learning and Therapeutic Intervention. In Jacko, J., editor, Human-Computer Interaction. HCI Intelligent Multimodal Interaction Environments, volume 4552 of Lecture Notes in Computer Science, pages 275-285. Springer Berlin / Heidelberg.
  13. Forrester, J. (2010). Personal communication.
  14. Gebhard, P. (2005). ALMA: A Layered Model of Affect. In AAMAS 7805: Proceedings of the Fourth International Joint Conference on Autonomous Agents and Multiagent Systems, pages 29-36, New York, NY, USA. ACM.
  15. John, O. P. and Srivastava, S. (1999). The Big-Five Trait Taxonomy: History, Measurement, and Theoretical Perspectives. In Pervin, L. A. and John, O. P., editors, Handbook of Personality: Theory and Research, pages 102-138. Guilford Press, New York, second edition.
  16. L'Abbate, M., Thiel, U., and Kamps, T. (2005). Can proactive behavior turn chatterbots into conversational agents? In IAT 7805: Proceedings of the IEEE/WIC/ACM International Conference on Intelligent Agent Technology, pages 173-179, Washington, DC, USA. IEEE Computer Society.
  17. López-Mencía, B., Pardo, D., Hernández-Trapote, A., Hernández, L., and Rela no, J. (2010). A collaborative approach to the design and evaluation of an interactive learning tool for children with special educational needs. In IDC 7810: Proceedings of the 9th International Conference on Interaction Design and Children, pages 226-229, New York, NY, USA. ACM.
  18. Mehrabian, A. (1996). Pleasure-Arousal-Dominance: A General Framework for Describing and Measuring Individual Differences in Temperament. Current Psychology, 14(4):261-292.
  19. Ortony, A., Clore, G. L., and Collins, A. (1988). The Cognitive Structure of Emotions. Cambridge University Press, The Edinburgh Building, Cambridge CB2 2RU, UK.
  20. Parsons, S., Leonard, A., and Mitchell, P. (2006). Virtual Environments for Social Skills Training: Comments from Two Adolescents with Autistic Spectrum Disorder. Computers & Education, 47(2):186 - 206.
  21. Tartaro, A. and Cassell, J. (2007). Using virtual peer technology as an intervention for children with autism. In Lazar, J., editor, Toward Universal Usability: Designing Computer Interfaces for Diverse User Populations. John Wiley and Sons.
  22. Van Zijl, L. and Chamberlain, M. (2010). A generic development platform for ASD therapy tools. In International Conference on Computer Science Education, pages 84-91.
  23. Wakabayashi, A., Baron-Cohen, S., and Wheelwright, S. (2006). Are autistic traits an independent personality dimension? A study of the Autism-Spectrum Quotient (AQ) and the NEO-PI-R. Personality and Individual Differences, 41(5):873 - 883.
  24. Weizenbaum, J. (1966). ELIZA-a computer program for the study of natural language communication between man and machine. Communications of the ACM, 9(1):36-45.

Paper Citation

in Harvard Style

van Zijl L. and Venter W. (2011). AN EMBODIED CONVERSATIONAL AGENT WITH ASPERGER SYNDROME . In Proceedings of the 3rd International Conference on Computer Supported Education - Volume 1: CSEDU, ISBN 978-989-8425-49-2, pages 153-158. DOI: 10.5220/0003274101530158

in Bibtex Style

author={Lynette van Zijl and Wessel Venter},
booktitle={Proceedings of the 3rd International Conference on Computer Supported Education - Volume 1: CSEDU,},

in EndNote Style

JO - Proceedings of the 3rd International Conference on Computer Supported Education - Volume 1: CSEDU,
SN - 978-989-8425-49-2
AU - van Zijl L.
AU - Venter W.
PY - 2011
SP - 153
EP - 158
DO - 10.5220/0003274101530158