I agree with Chris Hostetter that we might not be able to provide suggestions for the use cases unless there are clear reasons provided ("don't like the order" is the feeling, not the reason how you want to adjust the orders).
- if you want to put some results on top based on some terms regardless of the scores, you could consider "elevation"; - if you consider that orders cannot satisfy you, consider changing the search query to make them more specific then the hit docs you want can have higher scores. - if improving the search query is difficult to satisfy the use case (I think it shall be enough) and you know what factors you can do to improve the scoring, you can customize the scoring algorithm to inject the score calculation to make them have higher scores. - if you want to show more results in a page (with correct hit counts and collapse similiar results from same site), consider using "field collapsing". Thanks, Yunfei Wu On Mon, Oct 29, 2012 at 12:28 PM, Alexander Aristov < alexander.aris...@gmail.com> wrote: > You absolutely follow my problem. I want to put Obama from espn atop just > because this is exceptional and probably interesting occurance. And the > score is low because content is long or there are no matches in title. > 29.10.2012 23:18 пользователь "Chris Hostetter" <hossman_luc...@fucit.org> > написал: > > > > > 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 > > >