SOAR: an architecture for general intelligence
Artificial Intelligence
The role of emotion in believable agents
Communications of the ACM
Integrating pedagogical capabilities in a virtual environment agent
AGENTS '97 Proceedings of the first international conference on Autonomous agents
From Agent Theory to Agent Construction: A Case Study
ECAI '96 Proceedings of the Workshop on Intelligent Agents III, Agent Theories, Architectures, and Languages
Fight, flight, or negotiate: believable strategies for conversing under crisis
Lecture Notes in Computer Science
Fearnot!: an experiment in emergent narrative
Lecture Notes in Computer Science
AGENTO: a simple agent language and its interpreter
AAAI'91 Proceedings of the ninth National conference on Artificial intelligence - Volume 2
Intelligent Decision Technologies - Special issue on Multimedia/Multimodal Human-Computer Interaction in Knowledge-based Environments
Hi-index | 0.00 |
As the field of Intelligent Virtual Agents evolves and advances, an ever increasing number of functional and useful applications are presented. Intelligent Virtual Agents have become more realistic, intelligent and sociable, with apparent and substantial benefits to domains such as training, tutoring, simulation and entertainment. However, even though many end-users can enjoy these benefits today, the development of such applications is restricted to specialized research groups and companies. Obvious and difficult-to-overcome factors contribute to this. The inherent complexity of such applications results in increased theoretical and technical requirements to their development. Furthermore, Intelligent Virtual Agent systems today typically offer ad hoc, if any, design and development means that lack completeness and a general-purpose character. Significant efforts have been successfully made towards deriving globally accepted standards; nevertheless these mostly focus on communication between heterogeneous systems and not on design and development. In this paper, we present our current efforts towards a novel architecture for Intelligent Virtual Agents which is based on our previous work in the field and encompasses the full range of characteristics considered today as fundamental to achieving believable Intelligent Virtual Agent behaviour. In the spirit of enabling and easing application design and development, as well as facilitating further research, our architecture is tightly coupled with a behaviour specification language that uniformly covers all aspects and stages of the development process. We also present the key guidelines for a minimal but functional implementation, aimed in validation and experimentation.