Abstract
This paper presents a framework for modeling the behavior of virtual agents participating in human–computer interaction. For a given input statement, this framework derives the response of the virtual agent from a combination of 2 parameters, context and the emotional state. A stack based automaton is employed to record and track the values of these parameters for constructing the behavior and response of the agent. The approach is later implemented on a quiz based virtual agent response system. The framework can be utilized to enhance the quantum of emotional expressiveness in the response of the virtual agents for more human-like interaction with the machine.
Keywords
This is a preview of subscription content, log in via an institution.
Notes
- 1.
C# and Windows 7 are registered trademarks of Microsoft Corporation.
- 2.
Core i5 is the registered trademark of Intel Corporation.
References
Ali, I. R., Sulong, G., Basori. A. H.: A Natural Conversational Virtual Human with Multimodal Dialog System. JurnalTeknologi, vol. 71(5), pp. 75–78 (2014)
Weizenbaum, J.: ELIZA – A Computer Program for the Study of Natural Language Communication Between Man and Machine. Communications of ACM; vol. 9, Issue 1, pp. 36–45 (1966)
Plutchik, R.: The Nature of Emotions. American Scientist, vol. 89(4), pp. 348–350 (2001)
Oremus, W.: Terrifyingly Convenient. Slate.com., Slate Cover Story, http://www.slate.com/articles/technology/cover_story/2016/04/alexa_cortana_and_siri_aren_t_novelties_anymore_they_re_our_terrifyingly.html (2016)
Hopcroft, J.E., Motwani. R, Ullman, J.D.: Introduction to Automata Theory, Languages, and Computation. Pearson Education. ISBN-13: 978–8131720479 (2008)
Wright, D.R.: Finite State Machines. CSC215 Class Notes. N. Carolina State Univ. pp. 06–28 (2005)
Pieterse, V., Black, P.E.: Algorithms and Theory of Computation Handbook. CRC Press LLC, 1999. Pushdown Automaton, Dictionary of Algorithms and Data Structures, https://www.nist.gov/dads/HTML/pushdownautm.html (2004)
Black, P.E.: Finite State Machine, Dictionary of Algorithms and Data Structures, U.S. National Institute of Standards and Technology, https://xlinux.nist.gov/dads//HTML/finiteStateMachine.html (2008)
Furia C.A.: A Survey of Multi-Tape Automata, Formal Languages and Automata Theory, arxiv.org, (2012)
Srivastava, S. R., Joseph, A.: Finite State Stack Transducer for Functionality in a Multi-Parameter Environment, Proceedings REDSET-2017, 3rd International Conference on Recent Developments in Science, Engineering & Technology, October 21–22, 2016, Gurgaon (Delhi-NCR), India, (2016)
Black, P.E.: Pushdown Transducer, Dictionary of Algorithms and Data Structures, U.S. National Institute of Standards and Technology, https://xlinux.nist.gov/dads//HTML/pushdownTransducer.html (2008)
Black, P.E.: Finite State Transducer, Dictionary of Algorithms and Data Structures. Black, P.E., Pieterse, V., U.S. National Institute of Standards and Technology, https://www.nist.gov/dads/HTML/finiteStateTransducer.html (2004)
Acknowledgements
The research material used in this work has been collected from the students of B.Tech final year, seventh semester, Computer Engineering and Information Technology, 2012–2016 batch, at Swami Keshvanand Institute of Technology, (SKIT), Jaipur. The data has been collected through a series of questionnaires, and has been approved by the ethics committee of the respective department. The collected data is intended to be used for the research work ‘Behavior Modeling of Virtual Agents’ under ‘Artificial Intelligence and Machine Learning’ stream. It is further certified that this data is collected with duly informed consent of the students for study and usage in the research projects undergoing in the M.Tech program of institute.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Srivastava, S.R., Joseph, A. (2018). Stack Automata-Based Framework for Behavior Modeling of Virtual Agents. In: Somani, A., Srivastava, S., Mundra, A., Rawat, S. (eds) Proceedings of First International Conference on Smart System, Innovations and Computing. Smart Innovation, Systems and Technologies, vol 79. Springer, Singapore. https://doi.org/10.1007/978-981-10-5828-8_33
Download citation
DOI: https://doi.org/10.1007/978-981-10-5828-8_33
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-5827-1
Online ISBN: 978-981-10-5828-8
eBook Packages: EngineeringEngineering (R0)