You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by "O'brien, Tim" <to...@transolutions.net> on 2002/11/15 18:07:37 UTC

[codec][SUBMIT] Common Interface, and Refined Soundex

Refined Soundex is similar to the Soundex algorithm, but it the number
of consonant groups has been increased.  This algorithm is helpful when
search for alternative spellings, etc.  More information on this
algorithm can be found here: http://www.bluepoof.com/Soundex/info2.html

Metaphone, Soundex, and RefinedSoundex all implement a common Encoder
interface, this is handy if one is implementing a system which needs to
treating the encoding algorithm as a "pluggable" component.

EncoderComparator, is merely a generalization of the SoundexComparator
for the Encoder interface.

--------
Tim O'Brien 
Transolutions, Inc.
W 847-574-2143
M 847-863-7045

Re: [codec][SUBMIT] Common Interface, and Refined Soundex

Posted by Henri Yandell <ba...@generationjava.com>.
Committed.

Thanks Tim, the addition of an Encoder interface and the EncoderComparator
are very cool.

Hen

On Fri, 15 Nov 2002, O'brien, Tim wrote:

>
> Refined Soundex is similar to the Soundex algorithm, but it the number
> of consonant groups has been increased.  This algorithm is helpful when
> search for alternative spellings, etc.  More information on this
> algorithm can be found here: http://www.bluepoof.com/Soundex/info2.html
>
> Metaphone, Soundex, and RefinedSoundex all implement a common Encoder
> interface, this is handy if one is implementing a system which needs to
> treating the encoding algorithm as a "pluggable" component.
>
> EncoderComparator, is merely a generalization of the SoundexComparator
> for the Encoder interface.
>
> --------
> Tim O'Brien
> Transolutions, Inc.
> W 847-574-2143
> M 847-863-7045
>


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>