Demo story
1
Start with a surface
Open or create a context for a recognizable surface, such as
Homepage Feed, Related Articles, Product Detail Rail, or Video Continue Watching.2
State the business goal
Explain what the surface is meant to improve: discovery, CTR, conversion, retention, long-tail coverage, freshness, or editorial control.
3
Show the recipe
Open the context’s Recipe tab and show how candidate sources, signals, discovery settings, and guardrails are attached to that surface.
4
Show the pipeline
Open the Pipeline tab and show the runtime stages: candidate generation, enrichment, scoring, rules, ranking, and post-processing.
5
Apply one business control
Use a simple rule, such as boosting fresh content, filtering unavailable items, capping sponsored items, or pinning a launch item.
6
Explain the result
Use Explainability to show retrieval score, rule impact, pipeline stage status, and feature contributions for one user-item pair.
What the buyer should understand
By the end, the buyer should believe:- NSL can separate ranking behavior by product surface.
- Operators can adjust ranking without waiting for application releases.
- Business rules sit after model scoring, so control does not replace relevance.
- Pipelines expose the runtime path instead of hiding everything in a black box.
- Explainability makes recommendations inspectable enough for debugging, demos, and rollout confidence.
Suggested proof scenario
For a media/news demo:- Create or open a
Homepage Feedcontext. - Attach a discovery-oriented recipe.
- Show candidate generation and rules stages in the pipeline.
- Add a rule that boosts recent editorial priority content but keeps relevance in the ranking.
- Request recommendations for a sample user.
- Explain one recommended item and point to the score, matched rules, and pipeline stages.

