29. A method implemented at least partially in hardware of one or more computing devices, the method comprising: identifying, by the one or more computing devices, a word parsed from a natural language input that is not included in a vocabulary associated with an image editing operation domain; and disambiguating, by the one or more computing devices, the parsed word using the vocabulary to identify non-matching words to accomplish image editing operations, the disambiguating based on: semantic distance between the parsed word and a plurality of words included in the vocabulary, the semantic distance based at least in part on a distance matrix computed between the parsed word and one or more of the plurality of words included in the vocabulary, the distance matrix comprising semantic distances between terms for respective parts of speech; and similarity of lexical functional groups of the parsed word and the plurality of words.
34. A method as described in claim 29 , wherein the disambiguating includes filtering pairs of the parsed word and particular ones of the plurality of words in which a path that is usable to compute a semantic distance includes an ontology root.