1. A system comprising: a computer-readable memory storing executable instructions; and one or more processors in communication with the computer-readable memory, wherein the one or more processors are programmed by the executable instructions to at least: receive text corresponding to a request of a user; process the text in a first natural language understanding (“NLU”) module to generate a first interpretation of the text, and in a second NLU module to generate a second interpretation of the text, wherein the first NLU module is associated with a first domain, and the second NLU module is associated with a second domain, wherein the first interpretation is associated with a first score indicative of a confidence in the first interpretation, and wherein the second interpretation is associated with a second score indicative of a confidence in the second interpretation; select the first interpretation based at least partly on the first score and the second score; and generate a response based at least partly on the first interpretation.
1. A system comprising: a computer-readable memory storing executable instructions; and one or more processors in communication with the computer-readable memory, wherein the one or more processors are programmed by the executable instructions to at least: receive text corresponding to a request of a user; process the text in a first natural language understanding (“NLU”) module to generate a first interpretation of the text, and in a second NLU module to generate a second interpretation of the text, wherein the first NLU module is associated with a first domain, and the second NLU module is associated with a second domain, wherein the first interpretation is associated with a first score indicative of a confidence in the first interpretation, and wherein the second interpretation is associated with a second score indicative of a confidence in the second interpretation; select the first interpretation based at least partly on the first score and the second score; and generate a response based at least partly on the first interpretation. 2. The system of claim 1 , wherein the executable instructions that program the one or more processors to process the text in the first NLU module comprise executable instructions to: separate at least a portion of the text into a plurality of tokens, wherein the text comprises a plurality of words, and wherein individual tokens of the plurality of tokens comprise one or more words of the of the plurality of words; identify at least a first token of the plurality of tokens as corresponding to an executable command; and identify at least a second token of the plurality of tokens as a parameter of the executable command.