R&R Versions
Enable Version 2:
- Go to Natural Language > NLU Config > Ranking and Resolver Engine.
- Set Rank and Resolver Version to Version 2.
- Confirm in the dialog.
Version 2 works best with Few-shot ML and KG models. FM engine configurations are disabled in V2.
Changing versions alters how winning intents are determined — verify with Utterance Testing before deploying.
Engine Outputs (What R&R Receives)
How R&R Decides the Winning Intent
Definitive matches found:- Single definitive match → that intent wins.
- Multiple definitive matches from different engines → ambiguous; user is prompted to choose.
- Score each top-5 ML utterance against the probable intents; take highest per intent.
- Score alternate/modified KG questions; take highest per intent.
- Rank all scores; top scorer wins.
- If top two intents are within 2% of each other → ambiguous.
- If a definitive match exists → discard all probable matches.
- Only FM or ML found a probable match → that intent wins.
- Only KG found a probable match:
- Score > 80% → wins.
- 60% < score ≤ 80% → wins, shown as “Did you mean?” suggestion.
- Disambiguation Dialog — multiple definitive matches; user chooses.
- Did You Mean Dialog — multiple or low-confidence probable matches; user confirms.
Thresholds and Configuration
Go to Natural Language > NLU Config > Ranking and Resolver Engine.Dependency Parsing Model
Enables intent scoring based on word dependencies (not just word presence and position).
Configure at NLU Config > Ranking and Resolver Engine > Dependency Parsing Model:
- Minimum Match Score: threshold for a probable match (0.0-1.0; default 0.5).
- Advanced Configurations: JSON editor for custom weights. Click Restore to Default to reset.
Dependency Parsing Model is supported in select languages only.