Abstract
In order to enable collaboration and exchange of modules for generating multimodal communicative behaviours of robots and virtual agents, the SAIBA initiative envisions the definition of two representation languages. One of these is the Function Markup Language (FML). This language specifies the communicative intent behind an agent’s behaviour. Currently, several research groups have contributed to the discussion on the definition of FML. The discussion reveals agreement on many points but it also points out important issues that need to be dealt with. This paper summarises the current state of affairs in thinking about FML.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Austin, J.A.: How to Do Things with Words. Oxford University Press, London (1962)
Bateson, G.: A theory of play and fantasy. Steps to an ecology of mind. Ballantine, New York (1954)
Bickmore: Framing and interpersonal stance in relational agents. In: Why Conversational Agents do what they do. Functional Representations for Generating Conversational Agent Behavior, Estoril. AAMAS 2008 (2008)
Clark, H.H.: Using Language. Cambridge University Press, Cambridge (1996)
Cassell, J., Vilhjálmsson, H., Bickmore, T.: BEAT: the behavior expression animation toolkit. In: Proceedings of ACM Siggraph, Los Angeles, pp. 477–486 (2001)
Goffman, E.: Frame Analysis. Penguin, Harmondsworth (1974)
Goffman, E.: Replies and responses. Language in Society 5(3), 2257–2313 (1976)
Grice, H.P.: Meaning. The Philosophical Review 66(3), 377–388 (1975)
Heylen, D., ter Maat, M.: A linguistic view on functional markup languages. In: Why Conversational Agents do what they do, Estoril. Functional Representations for Generating Conversational Agent Behavior. AAMAS 2008 (2008)
Kopp, S., Krenn, B., Marsella, S., Marshall, A., Pelachaud, C., Pirker, H., Thórisson, K., Vilhjálmsson, H.: Towards a common framework for multimodal generation in ECAs: the behavior markup language. In: Gratch, J. (ed.) Intelligent Virtual Agents 2006, pp. 205–217. Springer, Heidelberg (2006)
Kopp, S., Pfeiffer-Leßmann, N.: Functions of speaking and acting. In: Why Conversational Agents do what they do. Functional Representations for Generating Conversational Agent Behavior. AAMAS 2008, Estoril (2008)
Krenn, B., Sieber, G.: Functional mark-up for behaviour planning. theory and practice. In: Why Conversational Agents do what they do. Functional Representations for Generating Conversational Agent Behavior. AAMAS 2008, Estoril (2008)
Lee, J., De Vault, D., Marsella, S., Traum, D.: Thoughts on FML: Behavior generation in the virtual human communication architecture. In: Why Conversational Agents do what they do. Functional Representations for Generating Conversational Agent Behavior. AAMAS 2008, Estoril (2008)
Mancini, M., Pelachaud, C.: The FML-APML language. In: Why Conversational Agents do what they do. Functional Representations for Generating Conversational Agent Behavior. AAMAS 2008, Estoril (2008)
Pelachaud, C.: Multimodal expressive embodied conversational agents. In: Multimedia 2005, pp. 683–689. Springer, New York (2005)
Poggi, I.: Mind, hands, face and body. A goal and belief view of multimodal communication. Weidler, Berlin (2007)
Reiter, E., Dale, R.: Building Natural Language Generation Systems. Cambridge University Press, Cambridge (2000)
Ruttkay, Z.: Situation and agency in the SAIBA framework, and consequences for FML. In: Why Conversational Agents do what they do. Functional Representations for Generating Conversational Agent Behavior. AAMAS 2008, Estoril (2008)
Searle, J.R.: Speech acts: An essay in the philosophy of language. Cambridge University Press, Cambridge (1969)
Schröder, M., Piker, H., Lamolle, M.: First suggestions for an emotion annotation and representation language. In: International Conference on Language Resources and Evaluation: Workshop on Corpora for Research on Emotion and Affect, Genova, Italy, pp. 88–92 (2006)
Samtani, P., Valente, A., Johnson, W.L.: Applying the SAIBA framework to the tactical language and culture training system. In: Why Conversational Agents do what they do. Functional Representations for Generating Conversational Agent Behavior. AAMAS 2008, Estoril (2008)
Traum, D.R., Hinkelman, E.A.: Conversation acts in task-oriented spoken dialogue. Computational Intelligence 8, 575–599 (1992)
Vilhjálmsson, H., Cantelmo, N., Cassell, J., Chafai, N.E., Kipp, M., Kopp, S., Mancini, M., Marsella, S., Marshall, A.N., Pelachaud, C., Ruttkay, Z.M., Thórisson, K., van Welbergen, H., van der Werf, R.J.: The behavior markup language: Recent developments and challenges. In: Pelachaud, C., Martin, J.-C., Andre, E., Collet, G., Karpouzis, K., Pelé, D. (eds.) IVA 2007. LNCS (LNAI), vol. 4722, pp. 90–111. Springer, Heidelberg (2007)
Vilhjámsson, H.: Augmenting online conversation through mediated discourse tagging. In: Proceedings of the 6th Annual Minitrack on Persistent Conversation. Hawaii International Conference on System Sciences, Hawaii. IEEE, Los Alamitos (2005)
Vilhjálmsson, H., Marsella, S.: Social performance framework. In: Workshop on Modular Construction of Human-Like Intelligence at the 20th National AAAI Conference on Artificial Intelligence, Pittsburgh, PA (2005)
Vilhjálmsson, H., Thórisson, K.: A brief history of function representation from gandalf to saiba. In: Why Conversational Agents do what they do. Functional Representations for Generating Conversational Agent Behavior. AAMAS 2008, Estoril (2008)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Heylen, D., Kopp, S., Marsella, S.C., Pelachaud, C., Vilhjálmsson, H. (2008). The Next Step towards a Function Markup Language. In: Prendinger, H., Lester, J., Ishizuka, M. (eds) Intelligent Virtual Agents. IVA 2008. Lecture Notes in Computer Science(), vol 5208. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-85483-8_28
Download citation
DOI: https://doi.org/10.1007/978-3-540-85483-8_28
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-85482-1
Online ISBN: 978-3-540-85483-8
eBook Packages: Computer ScienceComputer Science (R0)