benwtrent commented on issue #12342: URL: https://github.com/apache/lucene/issues/12342#issuecomment-1587878704
> Also, what do you mean by scaling continuously? Your algorithm is piecewise vs. continuous. But, I am not sure how we could do a continuous transformation (everything is on the same scale). > I am not too familiar with MBW. Yeah, MBW and MAXSCORE get all mixed up in my brain. But, yes MAXSCORE is why we disallow negative scoring. Forgive my misdirection. > The above formula gives negative and positive scores the same number of possible scores, reducing overall precision by 2 My main concern overall is this: we are changing the scoring methodology period for positive scores (and thus considered "valid"). I think this means that it cannot go into a Lucene 9.x release (correct @jpountz ?). What do you think @msokolov ? Maybe we have a new `MAX_INNER_PRODUCT` scoring that uses @jmazanec15 suggestion? -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For additional commands, e-mail: issues-h...@lucene.apache.org