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.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
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)
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)
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)
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)
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)
Johnson, W.L., Rickel, J.: Steve: An Animated Pedagogical Agent for Procedural Training in Virtual Environments. SIGART Bulletin 8, 16–21 (1998)
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)
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)
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)
Lashkari, Y., Metral, M., Maes, P.: Collaborative Interface Agents. In: Proceedings AAAI 1994, pp. 444–449. AAAI Press, New York (1994)
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/
Lieberman, H.: Integrating User Interface Agents with Conventional Applications. In: Proceedings Intelligent User Interfaces, pp. 39–46 (1998)
Lieberman, H., Maulsby, D.: Instructible Agents: Software that Just Keeps Getting Better. IBM Systems Journal 35 3/4, 539–556 (1996)
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)
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)
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)
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)
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)
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)
Nardi, B.: A Small Matter of Programming. MIT Press, Cambridge, MA (1993)
Norman, D.A.: How Might People Interact with Agents. CACM 37(7), 68–71 (1994)
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)
Scardamalia, M., Bereiter, C.: Computer Support for Knowledge-Building Communities. The Journal of the Learning Sciences 3(3), 265–283 (1994)
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)
Wasson, B., Ludvigsen, S.: Designing for Knowledge Building. In: ITU report series, vol. 19, Unipub forlag, Oslo (2003)
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
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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