Re: Adding vs multiplicating scores when implementing "recency"

2021-09-17 Thread Michael Sokolov
ah, thanks for the explanation On Fri, Sep 17, 2021 at 10:11 AM Adrien Grand wrote: > > This is one requirement indeed. Since WAND reasons about partially > evaluated documents, it also requires that matching one more clause makes > the overall score higher, which is why we introduced the require

Re: Adding vs multiplicating scores when implementing "recency"

2021-09-17 Thread Adrien Grand
This is one requirement indeed. Since WAND reasons about partially evaluated documents, it also requires that matching one more clause makes the overall score higher, which is why we introduced the requirement that scores must be positive in 8.0. For multiplication, this would require scores that a

Re: Adding vs multiplicating scores when implementing "recency"

2021-09-17 Thread Michael Sokolov
Not advocating any particular approach here, just curious: could BMW also function in the presence of a doc-score (like recency) that is multiplied? My vague understanding is that as long as the scoring formula is monotonic in all of its inputs, and we have block-encoded the inputs, then we could c

Re: Adding vs multiplicating scores when implementing "recency"

2021-09-16 Thread Adrien Grand
Hello, You are correct that the contribution would be additive in that case. We don't provide an easy way to make the contribution multiplicative. There is some debate about what is the best way to combine BM25 scores with query-independent features, though in the discussions I've seen contributi