Dynamic selection of virtual agents in a mutli-domain expert system
AssigneeInternational Business Machines Corporation
InventorsGarfield Vaughn, Gandhi Sivakumar, Vasanthi M. Gopal
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsGarfield Vaughn, Gandhi Sivakumar, Vasanthi M. Gopal
Estimating the term…
An expert system incorporates multiple virtual-agent experts, each trained in a particular field or domain. When a user enters a block of input, an interactive front-end infers the semantic meaning of the input and creates a chat-table record that stores the inferred meaning and other characteristics of the input. A distributed virtual-assistant manager (DVAM) module uses that record to identify the domain of the input and, after retrieving cross-reference information stored in a virtual-assistant intent (VAI) table, selects a virtual-agent expert trained in the identified domain. If necessary, the DVAM directs the front-end to seamlessly switch the user to the newly selected expert. As the session continues, the system continues to dynamically switch the user to different experts as the session traverses different domains. The system may also consider the domain history of the entire session when selecting a domain.
A multi-domain expert system comprising a processor, a memory coupled to the processor, and a computer-readable hardware storage device coupled to the processor, the storage device containing program code configured to be in by the processor via the memory to implement a method for dynamic selection of virtual agents in a multi-domain expert system, the method comprising:
The system of claim
A method for dynamic selection of virtual agents in a multi-domain expert system, the method comprising:
A computer program product, comprising a computer-readable hardware storage device having a computer-readable program code stored therein, the program code configured to be executed by a multi-domain expert system comprising a processor, a memory coupled to the processor, and a computer-readable hardware storage device coupled to the processor, the storage device containing program code configured to be run by the processor via the memory to implement a method for dynamic selection of virtual agents in a multi-domain expert system, the method comprising:
Dependencies are inferred from the claim text.