Adaptive non-literal text string retrieval
First Claim
1. A computer-implemented method for selectively retrieving text strings from a plurality of stored text strings contained in a document set stored on a data storage medium accessible by a computer processor, said method comprising the steps of:
- A. transmitting a text string query defined by a user to the processor;
B. generating a dissimilarity value Di associated with the user-defined text string query and each of selected ones of the text strings in the stored document set in accordance with a first set of rules, wherein each dissimilarity value Di is a function of at least one rule Rn from the first set of rules and a weight value wn associated with each Rn, wherein each weight value indicates the relative importance of the associated rule in predicting a desired outcome of the retrieval;
C. retrieving a text string set, including at least one retrieved text string, from the selected text strings in accordance with a second set of rules, based upon the dissimilarity values Di generated in step B;
D. generating a display of the retrieved text strings in a display order;
E. said user choosing at least one of the retrieved text strings from the displayed text string set for further processing; and
F. automatically adjusting the weight value wn, defining an adjusted weight value wn '"'"', associated with at least one rule of the first set of rules, based upon the results of the choosing step.
0 Assignments
0 Petitions
Accused Products
Abstract
Method and system for selectively retrieving information contained in a stored document set using a non-literal, or "fuzzy", search strategy. A text string query is transmitted (200) to a computer processor, and a dissimilarity value Di is assigned (208) to selected ones of stored text strings representative of information contained in a stored document set, based upon a first set of rules (106). A set of retrieved text strings representative of stored information and related to the text string query is generated (212), based upon a second set of rules (107). Each of the retrieved text strings has an associated dissimilarity value Di, which is a function of at least one rule Rn from the first set of rules (106) used to retrieve the text string and a weight value wn associated with that rule Rn. The retrieved text strings are displayed (216) preferably in an order based on their associated dissimilarity value Di. Once one or more of the retrieved text strings is chosen, the weight value wn associated with at least one rule of the first set of rules (106) is adjusted (220) and stored.
115 Citations
16 Claims
-
1. A computer-implemented method for selectively retrieving text strings from a plurality of stored text strings contained in a document set stored on a data storage medium accessible by a computer processor, said method comprising the steps of:
-
A. transmitting a text string query defined by a user to the processor; B. generating a dissimilarity value Di associated with the user-defined text string query and each of selected ones of the text strings in the stored document set in accordance with a first set of rules, wherein each dissimilarity value Di is a function of at least one rule Rn from the first set of rules and a weight value wn associated with each Rn, wherein each weight value indicates the relative importance of the associated rule in predicting a desired outcome of the retrieval; C. retrieving a text string set, including at least one retrieved text string, from the selected text strings in accordance with a second set of rules, based upon the dissimilarity values Di generated in step B; D. generating a display of the retrieved text strings in a display order; E. said user choosing at least one of the retrieved text strings from the displayed text string set for further processing; and F. automatically adjusting the weight value wn, defining an adjusted weight value wn '"'"', associated with at least one rule of the first set of rules, based upon the results of the choosing step. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer system for selectively retrieving text strings from a plurality of stored text strings contained in a document set stored on a data storage medium accessible by a computer processor, said system comprising:
-
A. data input means for transmitting a text string query defined by a user to the processor; B. a first storage medium for storing a first set of rules, each rule having an associated weight value wn, wherein each weight value indicates the relative importance of the associated rule in predicting a desired outcome of the retrieval, and a second storage medium for storing a second set of rules; C. means for associating a dissimilarity value Di with each of selected ones of text strings from the data storage medium, wherein each dissimilarity value Di is a function of at least one rule Rn from the first set of rules and the weight value wn associated with said Rn ; D. means for retrieving a text string set, including at least one text string, from the selected text strings, in accordance with the second set of rules, based upon the dissimilarity values Di ; E. a display device for generating a display of the retrieved text strings in a display order; F. choosing means for allowing said user to select at least one of the retrieved text strings for further processing; and G. coupled to the choosing means and responsive to said user'"'"'s selection of said at least one retrieved text string for further processing, means for automatically adjusting at least one weight value wn, defining an adjusted weight value wn '"'"'. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification