A Spontaneous Topic Change of Dialogue for Conversational Agent Based on Human Cognition and Memory

Author(s):  
Sungsoo Lim ◽  
Keunhyun Oh ◽  
Sung-Bae Cho
2021 ◽  
Author(s):  
Matthew Setzler ◽  
Robert Goldstone

Humans have a remarkable capacity for coordination. Our ability to interact and act jointly in groups is crucial to our success as a species. Joint Action (JA) research has often concerned itself with simplistic behaviors in highly constrained laboratory tasks. But there has been a growing interest in understanding complex coordination in more open-ended contexts. In this regard, collective music improvisation has emerged as a fascinating model domain for studying basic JA mechanisms in an unconstrained and highly sophisticated setting. A number of empirical studies have begun to elucidate coordination mechanisms underlying joint musical improvisation, but these empirical findings have yet to be cached out in a working computational model. The present work fills this gap by presenting TonalEmergence, an idealized agent-based model of improvised musical coordination. TonalEmergence models the coordination of notes played by improvisers to generate harmony (i.e., tonality), by simulating agents that stochastically generate notes biased towards maximizing harmonic consonance given their partner's previous notes. The model replicates an interesting empirical result from a previous study of professional jazz pianists: that feedback loops of mutual adaptation between interacting agents support the production of consonant harmony. The model is further explored to show how complex tonal dynamics, such as the production and dissolution of stable tonal centers, are supported by agents that are characterized by 1) a tendency to strive toward consonance, 2) stochasticity, and 3) a limited memory for previously played notes. TonalEmergence thus provides a grounded computational model to simulate and probe the coordination mechanisms underpinning one of the more remarkable feats of human cognition: collective music improvisation.


Author(s):  
Arthur C. Graesser ◽  
Sidney D’Mello ◽  
Xiangen Hu ◽  
Zhiqiang Cai ◽  
Andrew Olney ◽  
...  

AutoTutor is an intelligent tutoring system that helps students learn science, technology, and other technical subject matters by holding conversations with the student in natural language. AutoTutor’s dialogues are organized around difficult questions and problems that require reasoning and explanations in the answers. The major components of AutoTutor include an animated conversational agent, dialogue management, speech act classification, a curriculum script, semantic evaluation of student contributions, and electronic documents (e.g., textbook and glossary). This chapter describes the computational components of AutoTutor, the similarity of these components to human tutors, and some challenges in handling smooth dialogue. We describe some ways that AutoTutor has been evaluated with respect to learning gains, conversation quality, and learner impressions. AutoTutor is sufficiently modular that the content and dialogue mechanisms can be modified with authoring tools. AutoTutor has spawned a number of other agent-based learning environments, such as AutoTutor-lite, Operation Aries!, and Guru.


Author(s):  
Aaron C. Elkins ◽  
Jeffrey G. Proudfoot ◽  
Nathan Twyman ◽  
Judee K. Burgoon ◽  
Jay F. Nunamaker

2014 ◽  
Vol 23 (1) ◽  
pp. 17-30 ◽  
Author(s):  
C. Laorden ◽  
P. Galan-Garcia ◽  
I. Santos ◽  
B. Sanz ◽  
J. Nieves ◽  
...  

Author(s):  
Carlos Laorden ◽  
Patxi Galán-García ◽  
Igor Santos ◽  
Borja Sanz ◽  
Jose María Gómez Hidalgo ◽  
...  

Sign in / Sign up

Export Citation Format

Share Document