@article {IOPORT.05841322, author = {Bohus, Dan and Rudnicky, Alexander I.}, title = {The RavenClaw dialog management framework: architecture and systems.}, year = {2009}, journal = {Computer Speech and Language}, volume = {23}, number = {3}, issn = {0885-2308}, pages = {332-361}, publisher = {Elsevier Science (Academic Press), Oxford}, doi = {10.1016/j.csl.2008.10.001}, abstract = {Summary: We describe RavenClaw, a plan-based, task-independent dialog management framework. RavenClaw isolates the domain-specific aspects of the dialog control logic from domain-independent conversational skills, and in the process facilitates rapid development of mixed-initiative systems operating in complex, task-oriented domains. System developers can focus exclusively on describing the dialog task control logic, while a large number of domain-independent conversational skills such as error handling, timing and turn-taking are transparently supported and enforced by the RavenClaw dialog engine. To date, RavenClaw has been used to construct and deploy a large number of systems, spanning different domains and interaction styles, such as information access, guidance through procedures, command-and-control, medical diagnosis, etc. The framework has easily adapted to all of these domains, indicating a high degree of versatility and scalability.}, identifier = {05841322}, }