System and method for creating pattern-recognizing computer structures from example text
First Claim
1. A computer-based method for using a model pattern to create a structure to identify patterns in computer text, the method comprising the steps of:
- inputting a model pattern;
parsing the model pattern into components based on previously-created structures;
generating user-modifiable default definition items based on the components, wherein the default definition items specify a definition of a new structure; and
identifying patterns in computer text based on the new structure.
1 Assignment
0 Petitions
Accused Products
Abstract
A system comprises a structure editor, a structure library, an extractor and a user interface, which are stored in computer memory and create structures for recognizing patterns in computer text. The structure editor via the user interface enables a user to input a text string called a model pattern, and uses previously-created structures such as lexical category structures for parsing the model pattern into default definition items. Each default definition item includes attributes specifying the patterns recognizable by the definition item and relationships with other definition items. The structure editor enables and facilitates user modification of the default definition items by generating attribute choices for user selection and allowing a user to generate a new structure if none of the choices is adequate. The resulting definition items form a new definition of a new structure, which is stored in the structure library. The extractor locates a pattern in computer text by satisfying the conditions of a definition of a new structure.
39 Citations
24 Claims
-
1. A computer-based method for using a model pattern to create a structure to identify patterns in computer text, the method comprising the steps of:
-
inputting a model pattern; parsing the model pattern into components based on previously-created structures; generating user-modifiable default definition items based on the components, wherein the default definition items specify a definition of a new structure; and identifying patterns in computer text based on the new structure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-based system for creating a structure to identify patterns in computer text based on a model pattern, the system comprising:
-
a central processor unit for processing computer text; input means coupled to the central processor unit for receiving information from a user; display means coupled to the central processor unit for displaying information to a user; and a memory coupled to the central processor unit, wherein the memory contains stored computer text, and further contains information comprising; a structure library containing previously-created structures; a structure editor containing program instructions for enabling input of a model pattern through said input means, parsing the model pattern into components based on the previously-created structures, and generating user-modifiable default definition items based on the components, wherein the default definition items specify a first definition of a new structure; and an extractor containing program instructions for identifying patterns in the stored computer text based on the new structure. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A program storage medium having a program stored therein for causing a computer to perform the steps of:
-
inputting a model pattern; parsing the model pattern into components based on previously-created structures; generating default definition items based on the components, wherein the default definition items specify a definition of a new structure; enabling user modification of the default definition items; and identifying patterns in computer text based on the new structure.
-
Specification