I was going to post the link that Digy posted, which suggests not to determine a match that way. If my understanding is correct, the scores returned for a query are relative to which documents were retrieved by the search, in that if a document is deleted from the index, the scores will change even though the query did not, because the number of returned documents are different. If the only thing you wanted to do was to calculate how a resulting string was to a search string, I suggest the Levenshtein Distance algorithm http://en.wikipedia.org/wiki/Levenshtein_distance...but it doesn't seem like that's quite what you want to accomplish based on your question. Christopher On Wed, Feb 16, 2011 at 10:55 AM, Wen Gao wrote: > Hi, > I am using FuzzyQuery to get fuzzy mathed results. I want to get the > similarity in percent for every matched record. > for example, if i search for "databasd", and it will return results such as > "database", "database1", and "database11". I want to get the similarity in > percent for evey record, such as 87.5%, 75%, and 62.5%. > > How can I do this? > > Any ideas? > > Wen Gao >