Learning To Rank Stabilisation
|Work hours||12 to 9pm|
|Code repository||REPO LINKhttps://github.com/addy007-icy/xapian|
The goal of this project is to ensure the stability of Xapian - "Learning to Rank" as well as work on its improvements so that it can be integrated in Xapian in the next release, as well as to improve the overall Xapian system.
My project can be broken down into these sub problems:
- Benchmarking the Letor project, against the INEX2009 or similar data-set.
- Test for performance, and stability against various datasets.
- Implementing a rank merging regression technique to ensure best results possible.
- Add a dimensionality reduction method.
- Integrate AdaRank to existing Letor project.
- Adding back end functionality to track lengths of fields.
- Adding OpenMP/OpenCL parallelization to the code for a better performance.