11. A multi-modal dialog system presenting a map-based application comprising: a multi-modal interface module that receives multi-modal input from a user received in a combination of a first mode and a second mode and provides multi-modal information to the user; a module that maintains a current dialog screen context by only presenting additional data on a display in response to the multimodal input until further user input is received via user interaction with the additional data that clarifies the multimodal input; and a widget control module that dynamically presents the slider widget on the display screen to facilitate a multi-modal dialog between the user and the multi-modal dialog system, the slider widget receiving further user input in a third mode, the further user input clarifying the first user input and providing distance range data that is shown on the display screen as the slider widget is adjusted by the further user input.
12. The multi-modal dialog system of claim 11 , wherein the widget control module selects the slider widget from a plurality of widgets.