14. A computing device, comprising: at least one verbal input interface; at least one non-verbal input interface being selected from the group of: a kinetic input interface, an inertial input interface, a perceptual input interface, a touch input interface, a graphical user interface, and a sensor input interface; at least one processor in communication with the at least one verbal input interface and the at least one non-verbal input interface, the at least one processor being configured to: receive verbal input using the verbal input interface; receive, concurrently with at least part of the verbal input, at least one secondary input using the at least one non-verbal input interface; identify one or more target objects from the at least one secondary input; recognize text from the received verbal input; generate an interaction object, the interaction object comprising a natural language expression having references to the one or more identified target objects identified from the at least one secondary input, the references being embedded within the recognized text, the generation of the interaction object comprising identification of at least one attribute associated with each of the one or more identified target objects or at least one operation associated with each of the one or more identified target objects; process the interaction object to identify at least one operation to be executed on at least one of the one or more identified target objects; and execute the operation on the at least one of the one or more identified target objects.
14. A computing device, comprising: at least one verbal input interface; at least one non-verbal input interface being selected from the group of: a kinetic input interface, an inertial input interface, a perceptual input interface, a touch input interface, a graphical user interface, and a sensor input interface; at least one processor in communication with the at least one verbal input interface and the at least one non-verbal input interface, the at least one processor being configured to: receive verbal input using the verbal input interface; receive, concurrently with at least part of the verbal input, at least one secondary input using the at least one non-verbal input interface; identify one or more target objects from the at least one secondary input; recognize text from the received verbal input; generate an interaction object, the interaction object comprising a natural language expression having references to the one or more identified target objects identified from the at least one secondary input, the references being embedded within the recognized text, the generation of the interaction object comprising identification of at least one attribute associated with each of the one or more identified target objects or at least one operation associated with each of the one or more identified target objects; process the interaction object to identify at least one operation to be executed on at least one of the one or more identified target objects; and execute the operation on the at least one of the one or more identified target objects. 24. The computing device of claim 14 , wherein the at least one processor is further configured to: store the interaction object; and subsequently process the interaction object to identify the at least one operation to be executed on at least one of the one or more identified target objects, and execute the operation on the at least one of the one or more identified target objects.