51. A method comprising: receiving an arbitrary natural language communication from a user; automatically deriving a representation of concepts embodied in the communication; and using the concept representation, automatically providing a response to the communication to the user in a different mode of expression than the mode of expression used for the communication, wherein the response is selected by a human agent from a plurality of possible responses to the communication received from the user.
51. A method comprising: receiving an arbitrary natural language communication from a user; automatically deriving a representation of concepts embodied in the communication; and using the concept representation, automatically providing a response to the communication to the user in a different mode of expression than the mode of expression used for the communication, wherein the response is selected by a human agent from a plurality of possible responses to the communication received from the user. 52. The method of claim 51 in which the response is provided in a manner that prevents the user from knowing that the response was selected by the human agent.