Re:BM25 – The Next Generation of Lucene Relevance
by apatry on Sunday March 13, 2016 @07:14PM
(#11279902)
BM25 has been available for Lucene since version 4 thanks to a refactoring that allowed anyone to plug in a custom relevance score if I remember correctly . The big news is that starting version 6, BM25 is the default.
Re:BM25 – The Next Generation of Lucene Relevance
by rpedela on Sunday March 13, 2016 @10:14PM
(#11280638)
BM25 has been available for awhile so is there a reason it is becoming default soon besides it is better in certain scenarios? Have there been improvements to the implementation recently?
[1] https://xapian.org/docs/bm25.html
Basically it looks like the typical conservative approach most large scale open source projects are forced to take because of cross dependencies.
It's a (potentially) breaking change, so they waited for a major release.
[1] https://issues.apache.org/jira/browse/LUCENE-6789
https://www.elastic.co/elasticon/conf/2016/sf/improved-text-...