Proceedings of the 48th ACM Technical Symposium on Computer Science Education (SIGCSE)
Specification and implementation of flexible human-computer dialogs is challenging because of the complexity involved in rendering the dialog responsive to a vast number of varied paths through which users might desire to complete the dialog. To address this problem, we developed a toolkit for modeling and implementing task-based, mixed-initiative dialogs based on metaphors from lambda calculus. Our toolkit can automatically operationalize a dialog that involves multiple prompts and/or sub-dialogs, given a high-level dialog specification of it. Our current research entails incorporating the use of natural language to make the flexibility in communicating user utterances commensurate with that in dialog completion paths.
Copyright © 2017 by the authors. This is the author's version of the work. It is posted here for your personal use. Not for redistribution. The definitive version of record is in the Proceedings of the 48th ACM Technical Symposium on Computer Science Education (SIGCSE).
Place of Publication
New York, NY
Buck, Joshua W. and Perugini, Saverio, "Mixed-initiative Personal Assistants" (2017). Computer Science Faculty Publications. 86.