Yes thanks, I implemented my own Similarity class that returns 1.0f from lengthNorm() and idf() then I use setBoost when writing the document. However I get some small round errors. When I boost with 0.7 that document gets the score 0.625. I've found that this has to do with the encode/decode norm in Simliarity. Should I do anything about it? or does'nt it matter?
/William > You need your own Similarity implementation and you need to set it as > shown in this javadoc: > http://jakarta.apache.org/lucene/docs/api/org/apache/lucene/search/Similarit y.html > > Otis > > --- "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote: > > > Hi, > > I know this is probably a common question and I've found a couple of > > posts > > about it in the archive but none with a complete answer. If there is > > one > > please point me to it! > > > > The question is that I want to discard the default scoring and > > implement my > > own. I want all the the hits to be sorted after popularity (a field) > > and > > not by anything else. How can I do this? What classes and methods do > > I have > > to change? > > > > thanks, > > William > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]