Thanks you. Wen 2011/2/16 Digy <digyd...@gmail.com>
> Download the source from > https://svn.apache.org/repos/asf/incubator/lucene.net/tags/Lucene.Net_2_9_2 > using a svn client(like TortoiseSVN), and open the project file with > VS20XX. > > DIGY > > -----Original Message----- > From: Wen Gao [mailto:samuel.gao...@gmail.com] > Sent: Wednesday, February 16, 2011 9:58 PM > To: lucene-net-dev@lucene.apache.org > Subject: Re: how can I get the similarity in fuzzy query > > OK. i get it. how can I recompile a Lucene_src on Windows? > > Thanks. > Wen > 2011/2/16 Christopher Currens <currens.ch...@gmail.com> > > > As far as i know, you'll need to calculate that manually. FuzzyQuery > > searches don't return any results like that. > > > > On Wed, Feb 16, 2011 at 11:47 AM, Wen Gao <samuel.gao...@gmail.com> > wrote: > > > > > Hi, > > > I think my situation is just to compare the similarity of strings: I > want > > > to > > > calculate the similarity between the typed results and the returned > > results > > > using *FuzzyQuery*. I have set the minimumSimilarity of FuzzyQuery as > > 0.5f, > > > what i want to do is get the "similariy" instead of "score" for every > > > result > > > that returns. > > > > > > Thanks for your time. > > > > > > Wen > > > > > > 2011/2/16 Christopher Currens <currens.ch...@gmail.com> > > > > > > > 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 <samuel.gao...@gmail.com> > > > 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 > > > > > > > > > > > > > > > >