Fuzzy Match Names
Available lang-locales: This service is configured for en-US.
Note that it can also be used for other languages, such as de-DE
, but the graphemic-phonetic mapping may be slightly different in other languages.
The Fuzzy Match Service (FMS) is designed to enhance caller experiences by significantly improving the accuracy and efficiency of name verification processes. It adeptly handles simple spelling variations (such as, "Jon" vs. "John", "Annike" vs. "Annika"), which often challenge basic text-matching systems. By leveraging advanced matching algorithms, the FMS ensures minor discrepancies in name transcription do not obstruct the verification process. This service is invaluable in scenarios demanding high precision in name matching or verification, such as during user authentication in customer support calls or product name confirmation in sales interactions.
Technical Configuration
The service is configured within the bot as follows:
success
: The service was able to process the provided input.else
: Added by default; indicates a failure of the service.
Additional Details
EU only
Usage in Parloa
Sample configurations with Output
The correct name of the user as obtained from the database is provided to the service here via the variable firstName_stt
.
The user input is provided here via the variable firstName_stt
.
Important Points to Note
Ensure to handle all customer data with utmost care, adhering to data privacy regulations. Additionally, always verify that CRM or other service lookups are functioning correctly to fetch accurate customer details.
Our service maps letters to their sounds, focusing on common phonetic (sound) patterns. This approach is highly effective but can be challenging for languages without direct spelling-to-sound correspondence.
Differences in vowel sounds alone are treated as fuzzy matches by our service (such as "Multi" vs. "Malta"), reflecting our design to accommodate variations across dialects and second-language pronunciation. This can be seen in the
operations
output parameter, where in such cases, it will note the operation 'all differences are vowel-only'.
Decision-Making Criteria
When deciding on match acceptance:
Exact Match
Proceed with confidence.
Fuzzy Match
Use Operations details to determine if the match is acceptable based on context.
No Match
Re-confirm the details with the customer.
Last updated