In one aspect, an arbitrary natural language communication is received
from a user. A concept recognition process is applied to automatically
derive a representation of concepts embodied in the communication. The
concept representation is used to provide to a human agent information
useful in responding to the natural language communication.