The Main Objective of this project is to create a Learning to Rank system which will eventually be integrated in Xapian. This project can be broken down into the following components.

  1. Optimizing the existing code.
  2. Integrating the remaining rankers (ListMLE and AdaRank) and scorers (ERR scorer) from vhasu's 2014 work.
  3. An automated test suite for the existing Letor code, covering both the higher-level API and the lower-level pieces.
  4. Revising existing Documentation and writing practical code examples.
  5. Testing for performance and scale with ‚ÄčINEX2009 or similar data-set by using Letor.


Ayush Pandey-1


  • ayshtmr