On Jun 4, 2004, at 2:52 AM, Niraj Alok wrote: > Hi, > > I am having some problems with the score of lucene. > I am trying to get the results displayed according to hits.score and > it is giving the results correctly. > However I do not want the frequency factor to be used for the > computation of the score. > > Is it possible to get the score which does not have the frequency > factor in it ? Have a look at the javadocs for Similarity. DefaultSimilarity is used unless otherwise specified. You could subclass that and override this: public float tf(float freq) { return (float)Math.sqrt(freq); } and return 1.0. This might give you the effect you want. Erik --------------------------------------------------------------------- To unsubscribe, e-mail: lucene-user-unsubscribe@jakarta.apache.org For additional commands, e-mail: lucene-user-help@jakarta.apache.org