So there's a bit of fuzzy-matching code in Synchronizer already--try using the Metaphone() and GetFuzzyCompanyName() functions in any query for a sample--but what I'd really like to do is get that fuzzy-matching logic into Salesforce, so that de-dupe work doesn't require constantly exporting and importing data. To that end, I've ported the Java version of the Metaphone function to Apex. Now I'm fiddling with
This is all rather educational for me; my Apex/Java code skillz are beginner-level, so any advice is welcome! |