A C++ Implementation of the Double Metaphone algorithm.
Switch branches/tags
Nothing to show
Clone or download
Latest commit 16924c2 Oct 27, 2012
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore More cleanup Oct 26, 2012
Makefile Commit old C++ Double-Metaphone implementation Oct 26, 2012
README.md Don't scream uppercase Oct 26, 2012
dmtest.cc More cleanup Oct 26, 2012
double_metaphone.cc More cleanup Oct 26, 2012
double_metaphone.h Commit old C++ Double-Metaphone implementation Oct 26, 2012

README.md

Description

This module implements a "sounds like" algorithm developed by Lawrence Philips which he published in the June, 2000 issue of C/C++ Users Journal. Double Metaphone is an improved version of Philips' original Metaphone algorithm.

Copyright

Copyright 2007, Stephen Lacy slacy@slacy.com

This code is a derivative work from an implementation by Maurice Aubrey maurice@hevanet.com, and modified to use STL vector and string classes instead of bare pointers.

Original Comments by Maurice Aubrey:

All rights reserved.

This code is based heavily on the C++ implementation by Lawrence Philips and incorporates several bug fixes courtesy of Kevin Atkinson kevina@users.sourceforge.net.

This module is free software; you may redistribute it and/or modify it under the same terms as Perl itself.