Main page
Introduction
Animated agents
Agent roles
Cognitive aspects
Motivational aspects
Field research
Conclusion
Bibliography
Links
FAQ
Try it!
MSAgents
 


Frequently Asked Questions

1- What is an animated agent anyway?
2- Anthro-what? What on earth is that?
3- How intelligent are the agents?
4- Can I carry a conversation with an agent?
5- So, what's the usefulness of the agent?

1- What is an animated agent anyway?

An animated agent is a character (cartoon, human-like, shape, etc.) that uses text, voice, and gestures to "communicate" with the human user, thus serving as a visual interface between the human being and the "cold technology". The use of animated agents tries to make communication between the user and the computer program more "human like", by providing an animated character that seems to behave and act independently from the program. That animated character (animated agent) offers the user help, guidance, or support in the use of that program, as a human tutor or assistant would. The agent's goal is to offer a friendly, helpful, human-like interface that simulates real, live help, which would promote a positive attitude towards that computer program and a higher degree of self-confidence on the part of the user.

 

2- Anthro-what? What on earth is that?

Anthropomorphism. Animated agents come in different shapes and sizes, and they have different roles, functions, and abilities. Anthropomorphism is the degree to which the animated agent tries to resemble a human being. For example, some programs geared towards younger kids may use agents that consist of shapes or objects (a talking M&M, for instance), others may have cartoon characters, and yet others, geared towards an adult audience, may have animated agents with a human-like appearance. In these last cases, those animated agents are said to be "anthropomorphized" due to their high degree of similarity with a human look-and-feel.

 

3- How intelligent are the agents?

An agent is as intelligent as a computer. This means, without some heavy programming behind them, neither agents nor computers are able to perform anything on their own. They depend on solid, sound, bug-free programming to perform different tasks. So, a great-looking, appealing agent, may be completely useless, because the programming behind it is flawed and faulty. A poor-looking agent, on the other hand, may have more capabilities, since it is the visible interface of a strong program. As far as artificial intelligence goes, the agent's intelligence will be limited to what research in computer artificial intelligence affords. As said in the previous paragraph, the agent is not intelligent in and of itself. It will only be as "intelligent" as the technology used to support it. So, all the limitations that artificial intelligence currently has to allow interaction between human beings and computers, also apply to interactions between human beings and animated agents (assuming a specific animated agent is supported by artificial intelligence technology).

 

4- Can I carry a conversation with an agent?

Due to the constrains that current technology has, a real-time, natural conversation with an animated agent is limited in several ways. Some agents have a pre-programmed set of context-specific expected answers, which the user will receive as a response. Other agents may rely on "artificial intelligence" technology, in order to make "intelligent" choices as to how to continue and keep a conversation. In any of these cases, though, current technology does not allow for a real, natural conversation with an agent, the same way that kind of conversation is still not completely possible with a computer. Remember that the agent will only be as good as the computer technology supporting it. A further constraint is whether communication is written or oral. For written communication, a complex set of algorithms can be used so that, given a comprehensive grammar structure is provided, spaces can be filled in with the proper function words (articles, prepositions, etc.) and meaning words (nouns, verbs, etc.), so that acceptable sentences can be formed "on the spot" for the agent to carry out a conversation. However, if communication is oral, then a new set of elements, called "suprasegmental features" (stress, rhythm, intonation) need to be considered. These features affect entire phrases, clauses, and sentences, which make it almost impossible to have pre-recorded individual words, and put them together on the spot, expecting to have a fluent, natural phrase, with natural inflection and intonation. As mentioned before, artificial intelligence technology still has its limitations, so both written and oral interaction will eventually reach a point where no flexible, natural exchanges will occur, and the system will uncover its weaknesses to engage in natural conversation.

 

5- So, what's the usefulness of the agent?

Even with their limitations, animated agents may perform a number of roles (desktop assistants, personal assistants, presenters of information, mentors, learning companions, pedagogical agents, virtual reality environment assistants, etc.), where they would perform a set of limited, well-defined tasks, with a good degree of accuracy. In those roles, the main goal of the agent is to provide a friendly, human-like interface to "hand-hold" users through tasks and processes. As users have different degrees of experience, expertise, and self-confidence, not all users will see the agent with good eyes. An agent can be disturbing, distracting, and annoying, for someone who already knows his or her way around that specific computer program that features an animated agent. But for other users, be it because they are not computer-savvy, because they are still afraid of technology, or because they see the computer as an "unforgiving, unhelpful, cold piece of technology", the animated agent may be the element that allows them to have a more "natural, human-like" interaction with that computer, so that their level of self-confidence, and their feelings of being supported and backed-up, are significantly increased.