Systems and Methods for Generating and Implementing an Interactive Man-Machine Web Interface Based on Natural Language Processing and Avatar Virtual Agent Based Character
First Claim
Patent Images
1. An interactive virtual agent (avatar) system, comprising:
- a plurality of databases configured to store at least one of client specific information and non-client specific information;
internal resources configured to provide access to information sources;
a character interface configured to receive information from a user, and respond to the user with information based on the received information;
a processing engine coupled with the client knowledge database, the basic knowledge database, the internal resources, and the character interface, the processing engine configured to;
receive input from the character interface;
parse the input using a knowledge model to determine the content of the input;
determine relations that apply to the parsed content;
perform at least one of deduction, generalization, context expansion and synonym finding on the content using the determined relations;
using a knowledge model, and at least one of the plurality of databases, the internal resources, and external resources, determine an appropriate response to the input; and
provide the response to the character input to be output to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
An interactive virtual agent (avatar) system includes a plurality of databases configured to store at least one of client specific information and non-client specific information, internal resources configured to provide access to information sources, the character interface configured to receive information from a user, and respond to the user with information based on the received information, a processing engine coupled with the client knowledge database, the basic knowledge database, the internal resources, and the character interface.
-
Citations
29 Claims
-
1. An interactive virtual agent (avatar) system, comprising:
-
a plurality of databases configured to store at least one of client specific information and non-client specific information; internal resources configured to provide access to information sources; a character interface configured to receive information from a user, and respond to the user with information based on the received information; a processing engine coupled with the client knowledge database, the basic knowledge database, the internal resources, and the character interface, the processing engine configured to; receive input from the character interface; parse the input using a knowledge model to determine the content of the input; determine relations that apply to the parsed content; perform at least one of deduction, generalization, context expansion and synonym finding on the content using the determined relations; using a knowledge model, and at least one of the plurality of databases, the internal resources, and external resources, determine an appropriate response to the input; and provide the response to the character input to be output to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An interactive virtual agent (avatar) system, comprising:
-
a plurality of databases configured to store at least one of client specific information and non-client specific information; internal resources configured to provide access to information sources; a character interface configured to receive information from a user, and respond to the user with information based on the received information; a knowledge model configured to define relations and connections between a plurality of knowledge bases, which comprise a plurality of knowledge layers that define paths form inputs to responses; a processing engine coupled with the client knowledge database, the basic knowledge database, the internal resources, and the character interface, the processing engine configured to; receive input from the character interface; parse the input using the knowledge model to determine the content of the input; determine relations that apply to the parsed content; perform at least one of deduction, generalization, context expansion and synonym finding on the content using the determined relations; using the knowledge model, and at least one of the plurality of databases, the internal resources, and external resources, determine an appropriate response to the input; and provide the response to the character input to be output to the user. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification