Open mcarans opened 3 months ago
Planning on adding tests. As far as features go, having the baseline encoders get's it pretty "feature complete". There are opportunities for improved batch processing and a few other algos as well.
Thanks, that's great. I look forward to these developments. It would be great to add the difference function already present in rphonetics: https://github.com/Dalvany/rphonetic/blob/6af8ad9d55c107bcd6e7840f886068907f57be55/src/lib.rs#L299. Even better would be similarity/distance metrics like levenshtein, perhaps something like:
fast_phonetic.compare_words("foo", "foa", "refined_soundex", "levenshtein")
It is great that you have implemented these phonetic algorithms and even better that you have done so in Rust with Python bindings. Are you intending to develop this further and in particular add tests?