Data Disambiguation Systems and Methods
First Claim
Patent Images
1. A system comprising:
- one or more computer-readable media;
a functional presence engine embodied on the one or more computer-readable media and configured as a probabilistic parser to receive text and perform lexical analysis on the text effective to tokenize text portions; and
a knowledge base component embodied on the one or more computer-readable media and operably associated with the functional presence engine, the knowledge base component being associated with one or more files that define;
cases of text that can be matched to text received by the functional presence engine; and
responses that are triggered in an event of a match;
the files being defined in a hierarchical tag-based language.
0 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments provide a state-based, regular expression parser in which data, such as generally unstructured text, is received into the system and undergoes a tokenization process which permits structure to be imparted to the data. Tokenization of the data effectively enables various patterns in the data to be identified. In some embodiments, one or more components can utilize stimulus/response paradigms to recognize and react to patterns in the data.
-
Citations
38 Claims
-
1. A system comprising:
-
one or more computer-readable media;
a functional presence engine embodied on the one or more computer-readable media and configured as a probabilistic parser to receive text and perform lexical analysis on the text effective to tokenize text portions; and
a knowledge base component embodied on the one or more computer-readable media and operably associated with the functional presence engine, the knowledge base component being associated with one or more files that define;
cases of text that can be matched to text received by the functional presence engine; and
responses that are triggered in an event of a match;
the files being defined in a hierarchical tag-based language.
-
- 2. The system of claim 2, wherein the hierarchical tag-based language comprises an extensible markup language.
-
17. A method comprising:
-
providing a functional presence engine configured as a probabilistic parser to receive text and perform lexical analysis on the text effective to tokenize text portions; and
providing a knowledge base component operably associated with the functional presence engine, the knowledge base component being associated with one or more files that define;
cases of text that can be matched to text received by the functional presence engine; and
responses that are triggered in an event of a match;
the files being defined in a hierarchical tag-based language. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A software architecture comprising:
-
one or more computer-readable media;
one or more runtime objects embodied on the one or more computer-readable media, the one or more runtime objects being configured to receive and process text;
one or more knowledge base objects embodied on the one or more computer-readable media, individual knowledge base objects being associated with one or more runtime objects, individual knowledge base objects being associated with a hierarchical, tag-based file that defines;
cases of text that can be matched to text received by associated runtime objects; and
responses that are triggered in an event of a match;
the runtime objects and knowledge base objects collectively processing data received by the runtime objects to tokenize text portions. - View Dependent Claims (34, 35, 36, 37, 38)
-
Specification