You haven't really explained things enough for us to help you... : First of all I don't have a site which I want to boost. All docs are equal. : : Secondly I will explain what I have. I have 100 docs indexed. I do a query : which returns 10 found docs. 8 of them from one site and 2 from other : different sites. I dont like order. Technically scores are good. I : understand why these 8 docs go first - because they havebetter matching. : But i dont like it. I want that articles from smaller collections would : somehow compete with other docs. For other queries situation can change and : another site can produce more results. In that case i would lower that : site.
*why* don't you like that order? what is it that makes you think that order is bad? you say you want to articles fro mteh smalller collection to "compete" with the other docs -- but they already have. unless part of your query included a clause that is biased in favor of one "collection" then all of those documents got a "fair" score for the query you passed in. It might help if you gave us a specific, concrete example of some *real* queries and the *real* docments they return, and why you don't think those scores are fair. Because if i'm following your reasoning, and thinking about a situation where i might have an index full of webpages, and some of those web pages are from "cnn.com" and some of those pages are from "espn.com" then a query for "Obama" might match lots of pages from cnn.com, with "high" scores, and there might be *one* match on espn.com with an extremely low score, because Obama is mentioned one time in some quote or something in a *very* long page ... in what situation would it make any sense to bias the score of that one espn.com document to make it score higher then other documents from cnn.com that legitimately score better because they mention Obama in the title, or many times in the body of the page? -Hoss