31. The method of claim 1 , further comprising: obtaining, by the one or more physical processors, user profile information associated with the user, wherein the user profile information specifies prior user interactions with items; identifying, by the one or more physical processors, one or more requests associated with the first natural language utterance or the second natural language utterance; determining, by the one or more physical processors, one or more applications for processing the one or more requests; and identifying, by the one or more physical processors, categories of items based on the prior user interactions specified by the user profile information, wherein the categories relate to the one or more applications, wherein determining the promotional content comprises determining a promotional item associated with one of the categories.
1. A computer-implemented method of providing promotional content related to one or more natural language utterances and/or responses, the method being implemented by a computer system that includes one or more physical processors executing one or more computer program instructions which, when executed, perform the method, the method comprising: receiving, at the one or more physical processors, a first natural language utterance; providing, by the one or more physical processors, a response to the first natural language utterance; receiving, at the one or more physical processors, a second natural language utterance relating to the first natural language utterance; performing, by the one or more physical processors, speech recognition to recognize one or more words of the second natural language utterance; determining, by the one or more physical processors, domain information for the one or more recognized words based on the first natural language utterance; processing, by the one or more physical processors, based on the domain information, the one or more recognized words to determine an interpretation of the second natural language utterance, wherein processing the one or more recognized words comprises: providing the one or more recognized words to a first domain agent associated with a first domain and a second domain agent associated with a second domain; obtaining a first interpretation of the second natural language utterance from the first domain agent; obtaining a second interpretation of the second natural language utterance from the second domain agent; and determining the interpretation based on one or more of the first interpretation or the second interpretation; determining, by the one or more physical processors, promotional content based on the interpretation; and presenting, by the one or more physical processors, the promotional content to a user.