Learning to Rank
The Learning to Rank plugin for SmartObserve enables you to use machine learning (ML) and behavioral data to fine-tune the relevance of documents. It uses models from the XGBoost and RankLib libraries. These models rescore the search results, considering query-dependent features such as click-through data or field matches, which can further improve relevance.
The term learning to rank is abbreviated as LTR throughout the SmartObserve documentation when the term is used in a general sense. For the plugin developer documentation, see smartobserve-learning-to-rank-base.
Getting started
The following resources can help you get started:
- If you are new to LTR, start with the ML ranking core concepts documentation.
- For a quick introduction, see the demo in hello-ltr.
- If you are familiar with LTR, start with the Integrating the plugin documentation.