7. A computer implemented method for routing a call through a call routing system, comprising: receiving a spoken speech input from a user; converting the spoken speech input into a converted input; classifying the converted input into one of a set of clear target classes or one of a set of vague classes, wherein each of the set of vague classes comprises a plurality of the set of clear target classes, wherein each of the set of vague classes is an overlap of the plurality of clear targets classes in semantic space; responsive to classifying the converted input as one of the set of vague classes, presenting a set of disambiguation dialogues and a set of grammar prompts to differentiate one of the plurality of clear target classes from the plurality of clear targets classes in semantic space; and responsive to classifying the converted input as one of the set of clear target classes, routing the call to a destination within the call routing system.
7. A computer implemented method for routing a call through a call routing system, comprising: receiving a spoken speech input from a user; converting the spoken speech input into a converted input; classifying the converted input into one of a set of clear target classes or one of a set of vague classes, wherein each of the set of vague classes comprises a plurality of the set of clear target classes, wherein each of the set of vague classes is an overlap of the plurality of clear targets classes in semantic space; responsive to classifying the converted input as one of the set of vague classes, presenting a set of disambiguation dialogues and a set of grammar prompts to differentiate one of the plurality of clear target classes from the plurality of clear targets classes in semantic space; and responsive to classifying the converted input as one of the set of clear target classes, routing the call to a destination within the call routing system. 10. The computer implemented method of claim 7 , wherein the step of presenting the set of disambiguation dialogues and the set of grammar prompts comprises: presenting a summary that summarizes a user intent from a preceding query, wherein the summary is generated from overlapping semantic tokens of a particular vague class of the set of vague classes; and presenting a proposed solution that enumerates possible solutions, wherein the possible solutions correspond to ones of the plurality of clear target classes for the particular vague target class, and wherein the proposed solution is generated from non-overlapping semantic tokens of the ones of the plurality of clear target classes for the particular vague target class.