![]() ![]() ![]() ![]() Next: Current Trends Up: The Future of Human-Computer Previous: Voice and Sound Interfaces AgentsIn the 1950s, John McCarthy created the notion of an agent in his paper about the Advice Taker software (Johnson 176; Laurel Interface Agents 359). This concept had not been further investigated until Apple released the Knowledge Navigator video in 1989, showing a butler in a window in the upper-right hand corner of the MacOS desktop.81 This agent understood and spoke natural language and helped a professor in his daily work. Although the agent only existed on video tape, Johnson stresses that the legacy of Apple's video lay in the metaphor of a character (Johnson 177).
Regarding the first point, Laurel refers to real-world agents, for example insurance agents, who are empowered to perform actions on behalf of other persons (while they do not really work for this other person since they are paid salaries by companies). In contrast to this, interface agents entirely work on a user's behalf (359). The character of an agent depends, however, on the tasks which an agent has to do. While an agent dealing with complex database queries provides an image of an expert, other agents which do less "intelligent" work such as sorting mail should be represented differently (360).
Apart from this knowledge of the user, an agent has to be competent in the domain of its actions. For instance, an airline schedule agent needs to have metaknowledge; it has to be able to "understand" the plan and to generate alternate representations of the collected information (362). This is the second major difference to current interfaces.
The choice for one of these types has, according to Johnson, an impact on the perceiption of real-world life since every agent presents a different view of its collected data. The real breakthrough, however, will come when our agents start anticipating our needs (188). While the first type of agent works on behalf of the user, the age of networked computers makes it much more difficult to trace the origins of an agent's behaviour:
While these types of agents won't invade our desktops in the near future, rather harmless agents have become quite common on the net, particularly in MUDs (Turkle 88-97).
![]() ![]() ![]() ![]() Next: Current Trends Up: The Future of Human-Computer Previous: Voice and Sound Interfaces Thomas Alby 2000-05-30 |