Natural language processing (NLP) and natural language generation (NLG) based on user context for enhanced contact center communication
First Claim
Patent Images
1. A method, comprising:
- accessing a message, by a computer, of a contact center from a sender;
formulating, by the computer, a portion of a response to the message;
storing, by the computer, the portion of the response in a memory;
accessing, by the computer, a user context of the sender;
selecting, by the computer, an embellishment in accord with the user context;
retrieving, by the computer, the stored portion of the response from the memory;
updating, by the computer, the retrieved portion of the response to include banter associated with the embellishment thereby creating an updated response; and
sending, via a communications network, the updated response to the sender.
10 Assignments
0 Petitions
Accused Products
Abstract
Contact centers may incorporate automated agents to respond to inquiries. The inquiries may solicit a substantive response, for example, by providing a time when the inquiry asks for the departure time for a flight. Such responses omit the normal conversational subject matter used to embellish person-to-person conversations and appear are very machine-like. Herein, a source of user context, such as a social media website, customer database, or other data, is accessed. Certain aspects of the customer may then be identified and used to embellish the reply with additional and/or alternative content. As a result, the reply may be more conversational.
19 Citations
20 Claims
-
1. A method, comprising:
-
accessing a message, by a computer, of a contact center from a sender; formulating, by the computer, a portion of a response to the message; storing, by the computer, the portion of the response in a memory; accessing, by the computer, a user context of the sender; selecting, by the computer, an embellishment in accord with the user context; retrieving, by the computer, the stored portion of the response from the memory; updating, by the computer, the retrieved portion of the response to include banter associated with the embellishment thereby creating an updated response; and sending, via a communications network, the updated response to the sender. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system, comprising:
-
a communications interface; a computer memory; a processor coupled to the computer memory; and wherein the processor accesses a message of a contact center received from a sender, formulates a portion of a response to the message, store the portion of the response in the memory, accesses a user context of the sender, selects an embellishment in accord with the user context, retrieves the stored portion of the response, updates the retrieved portion of the response to include banter associated with embellishment thereby creating an updated response, and sends the updated response via the communications interface to the sender. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A means for embellishing a response, comprising:
-
means for accessing a message by a contact center from a sender; means for formulating a portion of a response to the message; means for storing the portion of the response in a computer memory; means for accessing a user context of the sender; means for selecting an embellishment in accord with the user context; means for retrieving the stored portion of the response from the memory; means for updating the retrieved portion of the response, retrieved from the memory, with banter from the embellishment; and means for sending the updated response to the sender. - View Dependent Claims (19, 20)
-
Specification