I have unleashed your inner phonetic OCD, obviously. To my benefit, i think. It's interesting that the Soundex library I used back at the start of the century is so ... antique. I really appreciate the Double_Metaphone link, although Pascal is noticeably absent from the list of supported languages for Metaphone3. Sigh. The Rosetta Stone we developed at my client has done well enough over the years to give the company an advantage, allowing them to figure out the best cross-version to their product to win over battles with other suppliers. But it sounds like a lot of the fussin' and cussin' I did to wrangle SoundEx into relevance for the project might have been reduced to about one line of metaphone3 code.
Continue to appreciate your efforts here. I have tested this on chunks of data that are of a considerable size and the return speed is really quite good. A progress gauge remains my one hope-for left. I think the intelligence in it is first rate and I'm STARTING to acquire your thinking and styling. Enough to suggest a serious run at the OTHER big project is in order. I admit to failing in my first attempt. But MCS is going to be my gateway to the other one.
Thanks and PLEASE have the best of holiday seasons. GM
|