Correction styles
A correction style controls how the engine renders the corrected output: casing, keyword spelling, hyphenation, accents. The style is applied after the engine resolves a correct address; it doesn't affect matching.
Catalog#
| Style | Output shape |
|---|---|
UPPER AS IS | All uppercase, keywords kept as the user typed. |
UPPER KYWD | All uppercase, keywords standardized (e.g. STREET → ST). |
UPPER KYWD NO ACCENTS | Uppercase, standardized keywords, no diacritics. Shipping labels. |
UPPER HYPHEN | Uppercase, hyphenated keywords where Canada Post permits. |
UPPER HYPHEN NO ACCENTS | Uppercase + hyphenation, no diacritics. |
MIXED AS IS | Mixed case, keywords kept as the user typed. |
MIXED KYWD | Mixed case, keywords standardized. Default for OneStopAnalyze outputs. |
MIXED HYPHEN | Mixed case + hyphenated keywords. |
oneStop Correction Style | Tuned for OneStopAnalyze. Optimized for display in autocomplete UIs. |
SERP TEST | SERP audit output. Required for SOA submissions. |
nCode Reserved Correction Style | Internal reserved style. |
Picking a style#
- Display in a UI →
MIXED KYWDoroneStop Correction Style. - Print on a shipping label / envelope →
UPPER KYWD NO ACCENTS(Canada Post-preferred for OCR readability). - Bilingual product needing accents preserved →
MIXED KYWD(keep accents) orUPPER KYWD. - SERP audit →
SERP TEST.
Custom styles#
Define one with SetCorrectionStyle.