k-Met is a phonetic clustering algorithm for grouping words by their approximate pronunciation. It uses fuzzy matching techniques and the double metaphone indexing algorithm.
-
Updated
Feb 16, 2012 - Python
k-Met is a phonetic clustering algorithm for grouping words by their approximate pronunciation. It uses fuzzy matching techniques and the double metaphone indexing algorithm.
Metaphone is a phonetic algorithm, an algorithm published in 1990 for indexing words by their English pronunciation. It fundamentally improves on the Soundex algorithm by using information about variations and inconsistencies in English spelling and pronunciation to produce a more accurate encoding, which does a better job of matching words and …
comparison between elasticsearch phonatic algorithms
🎯 String metrics and phonetic algorithms for Scala (e.g. Dice/Sorensen, Hamming, Jaccard, Jaro, Jaro-Winkler, Levenshtein, Metaphone, N-Gram, NYSIIS, Overlap, Ratcliff/Obershelp, Refined NYSIIS, Refined Soundex, Soundex, Weighted Levenshtein).
JavaScript library useful to find degrees of similarity between text's phonetics
New spell(1) implementation for NetBSD
Double Metaphone for PostgreSQL full text search
Go port of the python jellyfish module for approximate and phonetic matching of strings.
A fuzzy search algorithm for finding duplicate entries in a csv file
Go port of the metaphone3 algorithm
Brazilian Portuguese Metaphone plugin for Elasticsearch 7.x
Brazilian Portuguese Metaphone plugin for Elasticsearch 6.x
Phonetic libray for .NET
A Python 3 phonetics library.
MLPhone is a phonetic algorithm for indexing Malayalam words by their pronunciation, like Metaphone for English. The algorithm generates three Romanized phonetic keys (hashes) of varying phonetic affinities for a given Malayalam word.
A simple phonetic algorithm benchmark using Apache Commons Codec in Kotlin.
A nodejs library for phonetic string matching which supports phonetic algorithms like soundex, metaphone and double-metaphone.
Add a description, image, and links to the metaphone topic page so that developers can more easily learn about it.
To associate your repository with the metaphone topic, visit your repo's landing page and select "manage topics."