Hello. I am attempting to write a "location verification" program of sorts. I.e., if I have a death certificate (birth or marriage as well), and it says the birth took place in "Kentucky, Stott County, Georgetown," then the program can figure out that "Stott" should be "Scott" and thereby I have correct information to use.
I have built a data file of about 2.6 million U.S. locations, but now I am wondering how to fuzzy logic this: When you run a spell checker, how does it decide which words you were likely trying to spell? Is there a formula to matching a misspelled name to possible correct name? I.e., suppose on the certificate I see "Fborih," I would like for the formula to give me something I can use to suggest "Florida." (I wonder if I am really looking for a Soundex formula? That is what genealogists use to match similar last names such as Smith and Smyth, Carneal and Carnall, for example.
Using PowerBasic DOS, but hoping to get PowerBasic for Windows soon!
Thanks.
Robert
I have built a data file of about 2.6 million U.S. locations, but now I am wondering how to fuzzy logic this: When you run a spell checker, how does it decide which words you were likely trying to spell? Is there a formula to matching a misspelled name to possible correct name? I.e., suppose on the certificate I see "Fborih," I would like for the formula to give me something I can use to suggest "Florida." (I wonder if I am really looking for a Soundex formula? That is what genealogists use to match similar last names such as Smith and Smyth, Carneal and Carnall, for example.
Using PowerBasic DOS, but hoping to get PowerBasic for Windows soon!
Thanks.
Robert
Comment