Skip to main content

Helping Users Customize Their Pedagogical Agents: Issues, Approaches and Examples

  • Conference paper
Knowledge-Based Intelligent Information and Engineering Systems (KES 2004)

Abstract

Pedagogical agents are user interface agents embedded in interactive learning environments to provide awareness of social interaction and collaborative knowledge building. We have developed and evaluated pedagogical agents for computer supported collaborative learning (CSCL) scenarios. These scenarios, which are not well understood in advance of execution (e.g. providing open ended learning tasks), have stimulated our interest in customizable (end-user modifiable) agents. We have built a pedagogical agent customizer (RuleEditor) that allows end users to modify the presentation (“what to say”) and intervention (“when to say”) attributes of the agent. We survey past work on customizable agents and group them into information search and filtering, delegation of repetitive tasks, and advice giving and design support. The RuleEditor reuses past work and contributes to it in new ways by bringing in the specific concerns of distributed collaborative learning, emphasizing the social dimension of human-agent interaction. We end the paper by discussing the implications of customizing interface agents in multi-user environments, which includes the means for users to exercise a new form of control over their environment (“social empowerment”) that may extend as far as redefining social relations within a community of users.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Cypher, A.: Eager: Programming Repetitive Tasks by Example. In: Proceedings Human Factors in Computing Systems (CHI 1991), pp. 33–39. ACM Press, New York (1991)

    Google Scholar 

  2. Dahlbäck, N., Jönsson, A., Ahrenberg, L.: Wizard of Oz Studies - Why and How. In: Gray, W.D., Hefley, W.E., Murray, D. (eds.) Proceedings of the 1993 International Workshop on Intelligent User Interfaces (IUI 1993), pp. 193–200. ACM Press, New York (1993)

    Chapter  Google Scholar 

  3. Dolonen, J., Chen, W., Mørch, A.: Integrating Software Agents with FLE3. In: Wasson, B., Ludvigsen, S., Hoppe, U. (eds.) Proceedings of the International Conference on Computer Support for Collaborative Learning 2003 (CSCL 2003), pp. 157–161. Kluwer Academic, Dordrecht, The Netherlands (2003)

    Google Scholar 

  4. Fischer, G., Girgensohn, A.: End-user Modifiability in Design Environments. In: Proceedings Human Factors in Computing Systems (CHI 1990), pp. 183–189. ACM Press, New York (1990)

    Google Scholar 

  5. Fischer, G., McCall, R., Mørch, A.: Design Environments for Constructive and Argumentative Design. In: Proceedings Human Factors in Computing Systems (CHI 1989), pp. 269–275. ACM Press, New York (1989)

    Google Scholar 

  6. Johnson, W.L., Rickel, J.: Steve: An Animated Pedagogical Agent for Procedural Training in Virtual Environments. SIGART Bulletin 8, 16–21 (1998)

    Article  Google Scholar 

  7. Jondahl, S., Mørch, A.: Simulating Pedagogical Agents in a Virtual Learning Environment. In: Stahl, G. (ed.) Proceedings Computer Support for Collaborative Learning (CSCL 2002), pp. 531–532. Lawrence Erlbaum, Hillsdale, NJ (2002)

    Chapter  Google Scholar 

  8. Krogsæter, M., Oppermann, R., Thomas, C.G.: A User Interface Integrating Adaptability and Adaptivity. In: Oppermann, R. (ed.) Adaptive User Support, Lawrence Erlbaum, Hillsdale, NJ (1994)

    Google Scholar 

  9. Laurel, B.: Interface Agents: Metaphors with Character. In: Laurel, B. (ed.) The Art of Human-Computer Interface Design, pp. 355–365. Addison-Wesley, Reading, MA (1990)

    Google Scholar 

  10. Lashkari, Y., Metral, M., Maes, P.: Collaborative Interface Agents. In: Proceedings AAAI 1994, pp. 444–449. AAAI Press, New York (1994)

    Google Scholar 

  11. Leinonen, T.: Fle3: Future Learning Environment. Website hosted by Media Lab, University of Art and Design Helsinki (Retrieved, 2004-04-04), http://fle3.uiah.fi/

  12. Lieberman, H.: Integrating User Interface Agents with Conventional Applications. In: Proceedings Intelligent User Interfaces, pp. 39–46 (1998)

    Google Scholar 

  13. Lieberman, H., Maulsby, D.: Instructible Agents: Software that Just Keeps Getting Better. IBM Systems Journal 35 3/4, 539–556 (1996)

    Article  Google Scholar 

  14. Maes, P., Kozierok, R.: A Learning Interface Agent for Scheduling Meetings. In: Proceedings International Workshop on Intelligent User Interfaces, pp. 81–88. ACM Press, New York (1993)

    Google Scholar 

  15. Malone, T.W., Grant, K.R., Turbak, F.A., Brobst, S.A., Cohen, M.D.: Intelligent Information Sharing Systems. CACM 30(5), 390–402 (1987)

    Google Scholar 

  16. Malone, T.W., Lai, K.-Y., Fry, C.: Experiments with Oval: A Radically Tailorable Tool for Cooperative Work. ACM Transactions on Information Systems 13(2), 177–205 (1995)

    Article  Google Scholar 

  17. Muukkonen, H., Hakkarainen, K., Lakkala, M.: Collaborative Technology for Facilitating Progressive Inquiry: Future Learning Environment Tools. In: Hoadley, C., Roschelle, J. (eds.) Proceedings of the Computer Support for Collaborative Learning Conference (CSCL 1999), pp. 406–415. Lawrence Erlbaum, Hillsdale, NJ (1999)

    Google Scholar 

  18. Mørch, A.: Three Levels of End-User Tailoring: Customization, Integration, and Extension. In: Kyng, M., Mathiassen, L. (eds.) Computers and Design in Context, pp. 51–76. MIT press, Cambridge, MA (1997)

    Google Scholar 

  19. Mørch, A., Dolonen, J., Omdahl, K.: Integrating Agents with an Open Source Learning Environment. In: Proceedings of International Conference on Computers in Education 2003 (ICCE 2003), pp. 393–401. AACE Press, USA (2003)

    Google Scholar 

  20. Nardi, B.: A Small Matter of Programming. MIT Press, Cambridge, MA (1993)

    Google Scholar 

  21. Norman, D.A.: How Might People Interact with Agents. CACM 37(7), 68–71 (1994)

    Google Scholar 

  22. Nævdal, J.E.B.: A User Tailorable Pedagogical Agent for a Groupware System. Master’s Thesis (in Norwegian). Department of Informatics, University of Oslo (2004)

    Google Scholar 

  23. Scardamalia, M., Bereiter, C.: Computer Support for Knowledge-Building Communities. The Journal of the Learning Sciences 3(3), 265–283 (1994)

    Article  Google Scholar 

  24. Terveen, L.G., Murray, L.T.: Helping Users Program Their Personal Agents. In: Proceedings Conference on Human Factors in Computing Systems (CHI 1996), pp. 355–361. ACM Press, New York (1995)

    Google Scholar 

  25. Wasson, B., Ludvigsen, S.: Designing for Knowledge Building. In: ITU report series, vol. 19, Unipub forlag, Oslo (2003)

    Google Scholar 

  26. Wasson, B., Mørch, A.: Identifying Collaboration Patterns in Collaborative Telelearning Scenarios. Educational Technology & Society 3(3) (2000) (Peer-reviewed online journal), http://ifets.ieee.org/periodical/vol_3_2000/c04.html

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Mørch, A.I., Nævdal, J.E.B. (2004). Helping Users Customize Their Pedagogical Agents: Issues, Approaches and Examples. In: Negoita, M.G., Howlett, R.J., Jain, L.C. (eds) Knowledge-Based Intelligent Information and Engineering Systems. KES 2004. Lecture Notes in Computer Science(), vol 3213. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30132-5_23

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-30132-5_23

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-23318-3

  • Online ISBN: 978-3-540-30132-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics