Am 06.07.2011 um 20:23 schrieb Eric E. Dolecki:

> I found a Soundex NSString category here:
> 
> http://www.cocoadev.com/index.pl?NSStringSoundex
> 
> However, when I tried it out I get strange results...
> 
> //someString is set to different strings each time tested
> BOOL test = [someString soundsLikeString:@"Face"];
> NSLog(@"sounds like Face: %d",test);
> 
> Place = 0
> Ace = 0
> Mace = 0
> Fake = 1
> Testing = 0
> Brake = 0
> 
> It would seem something is off to get negatives on Place, Ace & Mace.
> 
> Any ideas or perhaps a different Soundex implementation I could try? I
> am already using Levenstein distance, but on it's own it's not good
> enough.

You should be aware that the whole soundex algorithm is a rough hack that only 
works for the english language. If you want to localize your app forget about 
soundex, it is absolutely not working for let's say french or german.


cheers,

        Lars_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to