15. A system for facilitating natural language processing of user inputs via multiple input modes where each user input alone may be insufficient to completely and/or accurately determine a user request intended by a user, the system comprising: one or more physical processors programmed with computer program instructions which, when executed, cause the one or more physical processors to: receive a first user input of a user from a first input device via a first input mode, wherein the first user input is generated responsive to the user interacting with the first input device in a manner corresponding to the first input mode to provide the first user input; receive a second user input of the user from a second input device via a second input mode, wherein the second user input is generated responsive to the user interacting with the second input device in a manner corresponding to the second input mode to provide the second user input, wherein the first user input and the second user input are related to one another, and wherein one of the first user input or the second user input comprises a voice input received from at least one of the first input device or the second input device via a voice input mode, and the other one of the first user input or the second user input comprises a non-voice input received from at least one of the first input device or the second input device via a non-voice input mode; determine, based on the second user input, context information for interpreting the first user input, wherein the context information identifies a first item of a first item type; determine further context information based on the first user input, wherein the further context information identifies a second item of a second item type that is related to the first item of the first item type; generate a query based on the context information and the further context information to obtain one or more intermediary results, wherein the generated query comprises a query related to the second item of the second type; determine a user request based on the one or more intermediary results; provide a response to the user request; and provide, based on at least one of the context information for interpreting the first user input or the further context information, an advertisement for presentation to the user.
15. A system for facilitating natural language processing of user inputs via multiple input modes where each user input alone may be insufficient to completely and/or accurately determine a user request intended by a user, the system comprising: one or more physical processors programmed with computer program instructions which, when executed, cause the one or more physical processors to: receive a first user input of a user from a first input device via a first input mode, wherein the first user input is generated responsive to the user interacting with the first input device in a manner corresponding to the first input mode to provide the first user input; receive a second user input of the user from a second input device via a second input mode, wherein the second user input is generated responsive to the user interacting with the second input device in a manner corresponding to the second input mode to provide the second user input, wherein the first user input and the second user input are related to one another, and wherein one of the first user input or the second user input comprises a voice input received from at least one of the first input device or the second input device via a voice input mode, and the other one of the first user input or the second user input comprises a non-voice input received from at least one of the first input device or the second input device via a non-voice input mode; determine, based on the second user input, context information for interpreting the first user input, wherein the context information identifies a first item of a first item type; determine further context information based on the first user input, wherein the further context information identifies a second item of a second item type that is related to the first item of the first item type; generate a query based on the context information and the further context information to obtain one or more intermediary results, wherein the generated query comprises a query related to the second item of the second type; determine a user request based on the one or more intermediary results; provide a response to the user request; and provide, based on at least one of the context information for interpreting the first user input or the further context information, an advertisement for presentation to the user. 19. The system of claim 15 , wherein information about the user request is used as input for selecting the advertisement, and wherein providing the advertisement comprises providing the selected advertisement.