1.0.3 • Published 7 years ago
find-most-similar v1.0.3
find Most Similar
Use Levenshtein distance alg to find the most similar word in an array. Perfect for providing suggestions in error messages and/or recovering from spelling mistakes.
Install
Install via npm
npm install --save find-most-similar
How to use
import findMostSimilar from 'find-most-similar';
// the word you are checking others against
const source = 'book';
// words to search for the closest to the source word
const words = ['lock','block', 'back', 'hack'];
// returns the word that requires the fewest changes to convert to the source word
findMostSimilar(source, words);
// returns 'back'