Ok, Iโll admit it: You donโt need normalizationโฆ
At least not for all addresses.
Yes, I know Iโm one of the biggest proposers of address normalization around here, and I still believe and can prove that address normalization is one of the most important things you need to do if you want to improve many of the most important KPIs in your delivery operation.
But the truth is that many addresses donโt have issues, or at least donโt need the full force of normalization.
For these cases you can apply a simple version of normalization that just tries to split it into components, and with that you can geocode the address (using the original input) and then use the components to validate the relevance of the results.
This is what a few of our
@AddressHub customers said, so we listened. So, in Apple style:
๐๐ป๐๐ฟ๐ผ๐ฑ๐๐ฐ๐ถ๐ป๐ด: ๐๐ถ๐๐ฒ ๐ก๐ผ๐ฟ๐บ๐ฎ๐น๐ถ๐๐ฎ๐๐ถ๐ผ๐ป โจ
Or rather, we are now offering a way to process addresses that just applies a lite version of normalization, then attempts to geocode and validate the results using the lite normalization output.
If the geocoding result is not good enough (at least rooftop, and confidence score is at least 80%) then we run an uplift process which basically applies full normalization and then tries to geocode again.
This covers most of the cases where normalization doesnโt improve the geocoding result but still allows you to evaluate the geocoding results, and leaves the difficult cases to full normalization.
Additionally, this comes with a pricing model that allows our customers to pay fair prices for normal processing of an address, and an uplift fee only in the cases where full normalization was needed.
All of this is done automatically by AddressHub. All the intelligence to detect this runs with our internal models and algorithms, so you donโt have to build any of it yourself.
What do you think? Have you ever wondered if normalization is always needed? Hereโs your answer!