Learning Discourse-level Diversity for Neural Dialog Models using Conditional Variational Autoencoders
RavenClaw: Dialog Management Using Hierarchical Task Decomposition and an Expectation Agenda