Who is 孙武?
Names are challenging to match when there are misspellings, aliases or nicknames, initials, and titles. With Rosette’s fluency in many languages, it matches names across 15 languages for government intelligence, identity verification, financial compliance, and many other uses.
11 Ways Rosette Matches Names
- Phonetic similarity
Jesus ↔ Heyzeus ↔ Haezoos
- Transliteration spelling differences
Abdul Rasheed ↔ Abd al-Rashid
William ↔ Will ↔ Bill ↔ Billy
- Missing spaces or hyphens
MaryEllen ↔ Mary Ellen ↔ Mary-Ellen
- Titles and honorifics
Dr. ↔ Mr. ↔ Ph.D.
- Truncated name components
McDonalds ↔ McDonald ↔ McD
- Missing name components
Phillip Charles Carr ↔ Phillip Carr
- Out-of-order name components
Diaz, Carlos Alfonzo ↔ Carlos Alfonzo Diaz
J. E. Smith ↔ James Earl Smith
- Names split inconsistently across database fields
Dick . Van Dyke ↔ Dick Van . Dyke
- Same name in multiple languages
Mao Zedong ↔ Мао Цзэдун ↔ 毛泽东 ↔ 毛澤東
Rosette uses machine learning rather than name lists for its name matching logic. This means new names are found the first time. It also avoids the problem of an exponentially growing list, especially with names that have multiple elements. A 3-element name (first, middle, last), for example, with 12 variations for each element would add 12x12x12 = 1,728 variations to a list.