---
title: "Nrtsearch"
description: "1 posts about Nrtsearch, summarised, each linking to the original."
---

# Nrtsearch
> 1 posts about Nrtsearch, summarised, each linking to the original.

## Articles

### [ML based ranking using Nrtsearch](https://yomu.fyi/post/ml-based-ranking-using-nrtsearch.md)
- Company: [Yelp](https://yomu.fyi/company/yelp.md)
- Author: Mohammad Mohtasham (Software Engineer); Tao Yu (Software Engineer)
- Published: May 11, 2026
- Type: Explainer

Nrtsearch’s Inference Plugin embeds machine-learning ranking in the Lucene-based search engine, addressing scalability problems in a two-stage design where a separate inference service scored candidates. Previously, large candidate sets and feature payloads created network-transfer and serialization overhead; the new flow extracts features from index documents or request parameters and scores documents within replica nodes. An ML Scorer selects models, transforms features, runs MLeap-based inference, and aggregates scores, with support for XGBoost, neural networks, multi-model execution, batch inference, and custom Java scorers. Models are loaded from MLflow through cluster configuration, while teams can use Lucene expressions or implement modular interfaces; testing, canary deployment, rolling updates, and Prometheus metrics support operations, and future work includes GPU-based ranking and additional inference engines.
