Re: Using a Soundex category...
Re: Using a Soundex category...
- Subject: Re: Using a Soundex category...
- From: Wim Lewis <email@hidden>
- Date: Wed, 06 Jul 2011 11:34:53 -0700
On 6 Jul 2011, at 11:23 AM, Eric E. Dolecki wrote:
> 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.
Soundex (by design) does an exact match of the first character, and a sort of rough phonetic match of the rest of the string--- it was developed for matching surnames. You probably want a different algorithm if you want Ace to match Place. The Wikipedia article on Soundex has some links that might serve as starting points.
_______________________________________________
Cocoa-dev mailing list (email@hidden)
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:
This email sent to email@hidden