32. One or more non-transitory computer-readable media as recited in claim 21 , wherein the acts further comprise enabling removal of one or more of the first or second dialog representations from the conversation user interface.
21. One or more non-transitory computer-readable media storing computer-executable instructions that, when executed on one or more processors, cause the one or more processors to perform acts comprising: parsing user input with natural language processing techniques that utilize a language model, the user input comprising at least one of gesture input, audio input, keypad input, or touch input; determining a response based at least in part on the parsed user input; causing display of a conversation user interface having a first dialog representation associated with the user input and a second dialog representation associated with the response, the conversation user interface being associated with a virtual assistant; providing, for display as part of the conversation user interface, one or more graphical elements to convey at least one assumption made to interpret the user input and determine the response; and enabling, via the conversation user interface, a user to change the assumption, whereupon change of the assumption causes the second dialog representation associated with the response to be removed and a third dialog representation to be displayed, the third dialog representation representing an updated response for the virtual assistant.