System and method for indexing electronic text
First Claim
1. An integrated electronic text indexing and search system comprising a concept model defining a set of concept-value pairs modifiable by a domain expert, a query model characterized as a set of queries constructed by the domain expert in terms of a subset of the set of concept-value pairs, and a markup tool for generating a set of allowable concept-value pairs based on the subset and for assigning the allowable concept-value pairs via markup tags to sentences or a piece of electronic text, wherein the improvement comprises:
- an updating tool for updating indices of a previously marked-up document that is affected by a change to the sentences or the piece of electronic text, a change to the query model, or both.
3 Assignments
0 Petitions
Accused Products
Abstract
A new and useful updating tool is provided for indexing electronic text in a highly integrated electronic text indexing and search system. The integrated system encompasses a concept model, a query model, an enhanced markup tool, a user interface, and a search engine. A domain expert utilizes the integrated system to efficiently and effectively indexing electronic text for precise and fast retrieval by a search engine. The updating tool aids the indexing process as a consequence of changes in the query model, to an indexed document, or both. The updating tool comprises a document change tool and a query model change tool as well as an enhanced markup tool and an enhanced query model tool. The updating tool guides the domain expert by suggesting which indices need to be updated and flags index entries that need to be removed.
-
Citations
15 Claims
-
1. An integrated electronic text indexing and search system comprising a concept model defining a set of concept-value pairs modifiable by a domain expert, a query model characterized as a set of queries constructed by the domain expert in terms of a subset of the set of concept-value pairs, and a markup tool for generating a set of allowable concept-value pairs based on the subset and for assigning the allowable concept-value pairs via markup tags to sentences or a piece of electronic text, wherein the improvement comprises:
an updating tool for updating indices of a previously marked-up document that is affected by a change to the sentences or the piece of electronic text, a change to the query model, or both. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A method for updating indices of previously indexed documents in an integrated electronic text indexing and search system comprising a concept model defining a set of concept-value pairs modifiable by a domain expert, a query model characterized as a set of queries constructed by the domain expert in terms of a subset of the set of concept-value pairs, and a markup tool for generating a set of allowable concept-value pairs based on the subset and for assigning the allowable concept-value pairs via markup tags to sentences or a piece of electronic text, wherein the improvement comprises the step of:
updating indices of a previously marked-up document that is affected by a change to the sentences or the piece of electronic text, a change to the query model, or both. - View Dependent Claims (10, 11, 12)
-
13. A computer readable medium accessible by a processor and carrying instructions executable by the processor for implementing method steps that updates indexed documents in an integrated electronic text indexing and search system comprising a concept model defining a set of concept-value pairs modifiable by a domain expert, a query model characterized as a set of queries constructed by the domain expert in terms of a subset of the set of concept-value pairs, and a markup tool for generating a set of allowable concept-value pairs based on the subset and for assigning the allowable concept-value pairs via markup tags to sentences or a piece of electronic text, the instructions comprising:
-
computer program means for comparing the previously marked-up document and an unmarked document containing changes to the sentences or the piece of electronic text;
computer program means for generating a composite file containing content of the previously marked-up document with the changes to the sentences or the piece of electronic text identified;
computer program means for placing into the composite file indexing information that corresponds to the changes to the sentences or the piece of electronic text;
computer program means for modifying an index database in accordance with the indexing information;
computer program means for processing and analyzing the composite file to generate a properly indexed file; and
computer program means for displaying in an indexing interface the properly indexed file and highlighting the changes to the sentences or the piece of electronic text. - View Dependent Claims (14, 15)
-
Specification