The assignment of meaning to a multimodal output is achieved by parsing the utterance using the grammar.
data-driven approaches are robust and provide a simple process of developing applications given availability of data from the application domain.