18. The method of claim 16 , wherein determining the overlap comprises: determining a lexical overlap between at least one of the selected features extracted from the utterance and at least one of the features associated with the at least one of the plurality of items on the display.
16. A method comprising: displaying a plurality of items on a display; receiving, by a computing device, an utterance in a first language in response to the displaying the plurality of items; extracting, by the computing device, features from the utterance having a relation to features associated with one or more of the plurality of items to form extracted features; identifying, by the computing device, that the utterance is directed to at least one of the plurality of items on the display utilizing a language independent disambiguation model, wherein the language independent disambiguation model is trained with data from a second language and does not require any training data from the first language, and wherein the language independent disambiguation model identifies that the utterance is directed to the at least one of the plurality of items on the display by: identifying domain and language independent features in the extracted features; selecting the domain and language independent features from the extracted features to form selected features; determining an overlap between the selected features extracted from the utterance and the features associated with one or more of the plurality of items on the display; and identifying that the at least one of the plurality of items on the display corresponds to the utterance based on the overlap; and performing, by the computing device, an action associated with the utterance in response to identifying that the utterance is directed to the at least one of the plurality of items on the display.