These tools can allow your applications to detect and prevent bad data at the time of entry and to correct bad data after it has been entered. Verify, cleanse, format, deduplicate.

Java Data Validation & Cleansing Components by AddressDoctor GmbH

AddressDoctor Enterprise 4.1.12

AddressDoctor Enterprise was developed to offer a convincing solution with the continuously rising demands for better data quality. In almost all cases humans are the cause for faulty or incomplete data entry. AddressDoctor Enterprise offers powerful software libraries to correct and support user input. These libraries can be integrated into own application and offer correction function for 240 countries and territories through a single interface.