A method of performing a flexible similarity search is provided. In one
embodiment, the method comprises the steps of: (i) constructing an indexed
representation of one or more documents to be used in the similarity
search; (ii) specifying a target document and a similarity function to be
used for the search of the one or more documents for which the indexed
representation is constructed; and (iii) finding a document among the one
or more documents for which the indexed representation is constructed
which is similar to the target document, based on the specified similarity
function. Thus, the invention creates a universal index for text
similarity searches so that a user can specify a function at the time of
query.
Une méthode d'exécuter une recherche flexible de similitude est fournie. Dans une incorporation, la méthode comporte les étapes de : (i) construisant une représentation classée avec d'un ou plusieurs documents à employer dans la recherche de similitude ; (ii) indiquant un document de cible et une fonction de similitude à employer pour la recherche des un ou plusieurs documents pour lesquels la représentation classée est construite ; et (iii) trouvant un document parmi les un ou plusieurs documents pour lesquels on construit la représentation classée qui est semblable au document de cible, basés sur la fonction indiquée de similitude. Ainsi, l'invention crée un index universel pour des recherches de similitude des textes de sorte qu'un utilisateur puisse indiquer une fonction à l'heure de la question.