17. The computer readable hardware storage device of claim 16 , the method further comprising: determining a set of candidate knowledge bases both internal and external to the assistance providing computer system related to the semantic components; submitting the machine translatable query or statement to each knowledge base of the set of candidate knowledge bases; and receiving a set of responses from each knowledge base of the set of knowledge bases in response to the submitting.
20. The computer readable hardware storage device of claim 17 , the method further comprising: submitting the set of responses to the user; and determining if a response of the submitted set of responses is accepted by the user.