Management of conversations
First Claim
1. A computer-implemented method comprising:
- receiving a natural language communication from a user;
utilizing a processing component that is a functional component of the computer to apply a concept recognition process to automatically derive a representation of concepts embodied in the natural language communication;
selecting a collection of information likely to be useful in responding to the natural language communication, wherein selecting comprises identifying the collection of information as corresponding to said representation of concepts;
providing, through an interface that is a functional component of the computer, the collection of information to a human agent;
receiving, through an input device that is a functional component of the computer, an identification of a particular item of information from the collection of information, the particular item being a sub-set of the collection of information, the sub-set being a particular proposed response to the natural language communication; and
delivering the particular proposed response to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
An embodiment of a method is disclosed wherein a natural language communication is received from a user. A concept recognition process is applied to automatically derive a representation of concepts embodied in the natural language communication. A collection of information likely to be useful in responding to the natural language communication is selected based on correspondence to the representation of concepts. The collection of information is provided to a human agent through an interface. Through the interface, an identification of a particular item of information from the collection is received. The particular item is illustratively a sub-set of the collection of information, the sub-set being a particular proposed response to the natural language communication. The particular proposed response is delivered to the user.
-
Citations
14 Claims
-
1. A computer-implemented method comprising:
-
receiving a natural language communication from a user; utilizing a processing component that is a functional component of the computer to apply a concept recognition process to automatically derive a representation of concepts embodied in the natural language communication; selecting a collection of information likely to be useful in responding to the natural language communication, wherein selecting comprises identifying the collection of information as corresponding to said representation of concepts; providing, through an interface that is a functional component of the computer, the collection of information to a human agent; receiving, through an input device that is a functional component of the computer, an identification of a particular item of information from the collection of information, the particular item being a sub-set of the collection of information, the sub-set being a particular proposed response to the natural language communication; and delivering the particular proposed response to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method comprising:
-
receiving, at a server, a communication from a user; processing the communication at the server to identify a concept associated with the communication; presenting to an agent a set of candidate responses based on the identified concept, wherein the set of candidate responses is limited to responses that are identified by the server as being consistent with the identified concept; presenting the set of candidate responses to an agent for selection of a response to the received communication; receiving, from the agent, a selection from the set of candidate responses generated by the server; and delivering to the user the response to the communication selected by the agent from the set of candidate responses. - View Dependent Claims (12, 13, 14)
-
Specification