dart_phonetics 0.1.0-dev.5 copy "dart_phonetics: ^0.1.0-dev.5" to clipboard
dart_phonetics: ^0.1.0-dev.5 copied to clipboard

outdated

A collection of phonetic algorithms. These algorithms help find words or names that sound similar by generating an encoding that can be compared or indexed for fuzzy searching.

Dart Phonetics #

Build Status Pub package Dartdoc reference Project license

A collection of phonetic algorithms for Dart and Flutter. These algorithms help find words or names that sound similar by generating an encoding that can be compared or indexed for fuzzy searching.


Algorithms Implemented #

  • American Soundex - A highly configurable implementation of the Soundex algorithm. There are better algorithms available, but this algorithm is classic, and is required when analyzing American surnames in genealogy or census data.
  • Refined Soundex - The refined soundex is a variation that is better for applications such as spell checking. It uses a mapping that aims to be more precise and does not truncate to 4 characters by default.
  • Double Metaphone - The metaphone series of algorithms apply "expert rules" based on inconsistencies in the English language in attempt to acheive greater precision (fewer results that are closer in phonetic sound).
  • More Under Development

Work In Progress #

This project is a work in progress that is being developed because I need these algorithms for another project. I'll spend time implementing more phonetic algorithms depending on demand, need, or community interest.

19
likes
0
points
395
downloads

Publisher

verified publishercardilloonline.com

Weekly Downloads

A collection of phonetic algorithms. These algorithms help find words or names that sound similar by generating an encoding that can be compared or indexed for fuzzy searching.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

charcode

More

Packages that depend on dart_phonetics