Hi Nitin, based on my experience, if you have document-level features and query dependent features (query-document level) using the internal Solr re-ranker would be beneficial in terms of performance. The way Solr extracts features values from the index data structures is expensive but it should be much cheaper than just fetching the top-K from Solr and then extracting all the feature vectors and re-ranking outside. I never did an explicit benchmark comparison though, it can be an interesting idea for a blog.
Cheers -------------------------- Alessandro Benedetti Apache Lucene/Solr Committer Director, R&D Software Engineer, Search Consultant www.sease.io On Thu, 29 Apr 2021 at 19:24, Nitin Arora <nitinaror...@gmail.com> wrote: > Hello, Can someone share the pros and cons of using SOLR's learning to rank > vs having an external reranker after fetching SOLR's top results. Which > option would you recommend? > > Thanks in advance, >