Hi Ajinkya,
I don't think there exists any production-ready LtR-Lucene/Solr setup.
LtR simply re-rank top N (typically 1000) documents.
Fetching top N documents is what we do today with Lucene.
There is an API for re-rank in Lucene/Solr but no LtR support yet.
https://cwiki.apache.org/confluenc
Where do you plan to use it?
So far there is no built in learning to rank implementations in Lucene at
least.
There are suggestions to include those.
I do not know about Solr.
I worked on research projects on Learning to Rank algorithms and I had used
Lucene to generate the features which then I r
Are there any existing packages/examples or prior experience on using
Learning to Rank (or Machine Learned Ranking) algorithms as custom
Scorer/Ranker for lucene or solr ?
How do people deploy Learning to Rank models with Lucene backends ?
--ajinkya
Michael
Forgive me, I am not familiar with Lucene internal code. Can you verify
whether these suggested changes are indeed correct.
I am changing line 210 of TermsFilter.
if (result == null) {
if (docs.nextDoc() != DocIdSetIterator.NO_MORE_DOCS) {
result = new FixedBitSet(re