Match names (probabilistic)
match_names_probabilisticScore two company or individual names with Jaro-Winkler similarity to check if they likely refer to the same party, tolerating typos and legal suffix variations.
Instructions
Score two counterparty names using Jaro-Winkler string similarity.
Purpose: Computes similarity in [0, 1] between two company or individual names, tolerating typographical variations and legal suffix abbreviations (e.g. 'Corp' vs 'Corporation Inc').
When to use:
When verifying whether two counterparty or entity names represent the same party.
When evaluating name similarity thresholds for automated matching rules.
When NOT to use:
Do NOT use for full multi-signal transaction matching; use reconcile or explain_match.
Do NOT use with non-string inputs.
Behavioral transparency: Pure, deterministic string calculation; read-only and idempotent.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name_a | Yes | First counterparty name. | |
| name_b | Yes | Second counterparty name. | |
| threshold | No | Similarity in [0, 1] at or above which the pair is a match. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||