Database systems and methods for personalized conversational interactions
AssigneeSalesforce, Inc.
InventorWilliam Edward Dressler, II
Life of this patent
Estimating the term…
Abstract
Database systems and methods are provided for augmenting a received conversational user input to provide an augmented conversational user input to a chatbot or other artificial intelligence (AI) system configurable to generate a personalized conversational response to the received conversational user input using the augmented conversational user input. One or more personal models or other user data associated with the user providing the received conversational user input are utilized to identify a relevant subset of data associated with the user for generating the augmented conversational user input, where the personalized conversational response is influenced by the relevant subset of data associated with the user.
Claims20
A method of personalizing conversational interactions with a database system, the method comprising:
- obtaining, at the database system, a conversational user input associated with a user of a client device coupled to the database system over a network;
- identifying, at the database system, a relevant subset of data in a database of the database system associated with the user based on the conversational user input;
- generating, at the database system, an augmented conversational user input comprising the conversational user input using the relevant subset of data;
- providing the augmented conversational user input to a chatbot service;
- receiving, at the database system, a personalized conversational response to the augmented conversational user input generated by the chatbot service;
- and
- providing, by the database system, a conversational response to the conversational user input to the client device based at least in part on the personalized conversational response generated by the chatbot service.
At least one non-transitory machine-readable storage medium that provides instructions that, when executed by at least one processor, are configurable to cause the at least one processor to perform operations comprising:
- obtaining a conversational user input associated with a user of a client device coupled to a database system over a network;
- identifying a relevant subset of data in a database of the database system associated with the user based on the conversational user input;
- generating an augmented conversational user input comprising the conversational user input using the relevant subset of data;
- providing the augmented conversational user input to a chatbot service;
- receiving a personalized conversational response to the augmented conversational user input generated by the chatbot service;
- and
- providing a conversational response to the conversational user input to the client device based at least in part on the personalized conversational response generated by the chatbot service.
A computing system comprising:
- at least one non-transitory machine-readable storage medium that stores software;
- and
- at least one processor, coupled to the at least one non-transitory machine-readable storage medium, to execute the software that implements a contextual personalization service and that is configurable to perform operations comprising:
- obtaining a conversational user input associated with a user of a client device coupled to a database system over a network;
- identifying a relevant subset of data in a database of the database system associated with the user based on the conversational user input;
- generating an augmented conversational user input comprising the conversational user input using the relevant subset of data;
- providing the augmented conversational user input to a chatbot service;
- receiving a personalized conversational response to the augmented conversational user input generated by the chatbot service;
- and
- providing a conversational response to the conversational user input to the client device based at least in part on the personalized conversational response generated by the chatbot service.
Dependencies are inferred from the claim text.