[Xapian-discuss] Making SORTAFTER useful in omega?
alexander lind
malte at webstay.org
Fri Sep 12 01:13:54 BST 2008
Ah, I did misunderstand you there, I thought you wanted to sort the
entire relevance set after a date.
I don't think there is a way to make SORTAFTER less sensitive to small
differences in the relevance score. Except for by hacking it in
yourself :/
Alec
On Sep 11, 2008, at 11:35 AM, Arjen van der Meijden wrote:
> Alec,
>
> I don't really understand your answer or perhaps you didn't
> understand my question.
> I want relevance sort. But when two results are more or less similar
> in terms of relevance, I want the newest first (which can indeed be
> supplied with a value).
>
> This is actually what the SORTAFTER in omega is for. But the chance
> of two results having the same relevance is almost zero, so in
> practice it doesn't work.
>
> Best regards,
>
> Arjen
>
> On 11-9-2008 17:39 alexander lind wrote:
>> Can't you just use the reordering parameter 'SORT' to sort on a
>> value number? In this a value number where you'd have put the
>> dates that your users wants to sort by?
>> Alec
>> On Sep 11, 2008, at 7:12 AM, Arjen van der Meijden wrote:
>>> Is there no one with some input on this issue?
>>>
>>> Best regards,
>>>
>>> Arjen
>>>
>>> On 1-9-2008 22:43 Arjen van der Meijden wrote:
>>>> Hello List,
>>>>
>>>> Our users keep asking for some more "logical" sorting of search
>>>> results.
>>>> Now the results are sorted on relevance, i.e. the raw weight, by
>>>> default. But since the users only see the percentage, that
>>>> results in a
>>>> seemingly random secondary sorting.
>>>>
>>>> According to the docs and earlier mails, omega has the
>>>> 'SORTAFTER' (and
>>>> docid sorting) functionality to allow date-based secondary
>>>> sorting. But
>>>> according to later mails and the documentation that's only useful
>>>> if you
>>>> don't use the default BM25-weighting. Unfortunately you can't
>>>> alter the
>>>> weighting scheme via Omega-calls.
>>>> Nor does it seem to help to simply patch query.cc to use TradWeight
>>>> rather than BM25.
>>>>
>>>> Since we've built our set-up around omega, we'd rather not have
>>>> to build
>>>> something similar or patch omega just because its missing a small
>>>> but
>>>> important feature. Is it somehow possible to make the newer
>>>> results in
>>>> the seemingly similarly relevant results sort on top within Omega?
>>>>
>>>> Best regards,
>>>>
>>>> Arjen
>>>>
>>>> _______________________________________________
>>>> Xapian-discuss mailing list
>>>> Xapian-discuss at lists.xapian.org
>>>> http://lists.xapian.org/mailman/listinfo/xapian-discuss
>>>>
>>>
>>> _______________________________________________
>>> Xapian-discuss mailing list
>>> Xapian-discuss at lists.xapian.org
>>> http://lists.xapian.org/mailman/listinfo/xapian-discuss
More information about the Xapian-discuss
mailing list