Abstract
An interactive system in which the user can program animated agents visually is introduced: the Visual Agent Programming (VAP) software provides a GUI to program life-like agents. VAP is superior to currently available systems to program such agents in that it has a richer set of features including automatic compilation, generation, commenting and formatting of code, amongst others. Moreover, a rich error feedback system not only helps the expert programmer, but makes the system particularly accessible to the novice user. The VAP software package is available freely online.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Andre, E., Rist, T., Mulken, S., van Klesen, M., Baldes, S.: The automated design of believable dialogue for animated presentation teams. In: Cassell, J., Sullivan, J., Prevost, S., Churchill, E. (eds.) Embodied Conversational Agents, pp. 220–255. The MIT Press, Cambridge (2000)
Badler, N.I., Allbeck, J., Bindiganavale, R., Schuler, W., Zhao, L., Palmer, M.: Parameterized action representation for virtual human agents. In: Cassell, J., Sullivan, J., Prevost, S., Churchill, E. (eds.) Embodied Conversational Agents, pp. 256–284. The MIT Press, Cambridge (2000)
Badler, N.I., Bindiganavale, R., Allbeck, J., Schuler, W., Zhao, L., Palmer, M.: Parameterized action representation for virtual human agents. In: Embodied Conversational Agents, pp. 256–284. The MIT Press, Cambridge, MA (2000)
Du, P., Ishizuka, M.: Dynamic web markup language (DWML) for generating animated web pages with character agent and time-control function. In: Proceedings (CD-ROM) IEEE International Conference on Multimedia and Expo (ICME 2001) (2001)
Huang, Z., Eliens, A., Visser, C.: STEP: a scripting language for embodied agents. In: Prendinger, H. (ed.) Proceedings PRICAI-02 International Workshop on Lifelike Animated Agents. Tools, Affective Functions, and Applications, pp. 46–51 (2002)
Ishizuka, M., Tsutsui, T., Saeyor, S., Dohi, H., Zong, Y., Prendinger, H.: MPML: A Multimodal Presentation Markup Language with Character Agent Control Functions (2000)
Kitamura, Y., Tsujimoto, H., Yamada, T., Yamamoto, T.: Multiple character-agents interface: An information integration platform where multiple agents and human user collaborate. In: Proceedings First International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS 2002), pp. 790–791. ACM Press, New York (2002)
Marriott, A., Stallo, J.: VHML – Uncertainties and problems, A discussion, in: proceedings AAMAD 2002 Workshop on Embodied Conversational Agents – Let’s Specify and Evaluate Them (2002)
Marsella, S.C., Johnson, W.L., LaBore, C.: Interactive pedagogical drama. In: Proceedings 4th International Conference on Autonomous Agents (Agents-2000), pp. 301–308. ACM Press, New York (2000)
Okazaki, N., Aya, S., Saeyor, S., Ishizuka, M.: A multimodal presentation markup language MPMLVR for a 3D virtual space. In: Proceedings (CD-ROM) of Workshop on Virtual Conversational Characters: Applications, Methods, and Research Challenges (in conj. with HF 2002 and OZCHI 2002) (2002)
Predinger, H., Descamps, S., Ishizuka, M.: Scripting Affective Communication with Life-Like Characters in Web-based Interactions Systems. Applied Artificial Intelligence 16(7-8), 519–553 (2002)
Predinger, H., Descamps, S., Ishizuka, M.: MPML: a markup language for controlling the behavior of life-like characters. Journal of Visual Languages and Computing (January 2004)
Saeyor, S.: Multimodal Presentation Markup Language Ver. 2.2a (MPML2.2a), (2003) URL: http://www.miv.t.u-tokyo.ac.jp/~santi/research/mpml2a
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Khowaja, K., Guha, S. (2007). Visual Agent Programming (VAP): An Interactive System to Program Animated Agents. In: Smith, M.J., Salvendy, G. (eds) Human Interface and the Management of Information. Methods, Techniques and Tools in Information Design. Human Interface 2007. Lecture Notes in Computer Science, vol 4557. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-73345-4_74
Download citation
DOI: https://doi.org/10.1007/978-3-540-73345-4_74
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-73344-7
Online ISBN: 978-3-540-73345-4
eBook Packages: Computer ScienceComputer Science (R0)