On the other hand, in more complicated task such as information retrieval, the vocabulary of the next utterance cannot be limited on all occasions, because the user should beable to input the values in various orders based on his preference.
without imposing a rigid template upon the user, the system must behave appropriately even when speech recognizer output contains some errors.