find-most-similar

1.0.3 • Public • Published

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'
 

License

MIT

Package Sidebar

Install

npm i find-most-similar

Weekly Downloads

0

Version

1.0.3

License

MIT

Last publish

Collaborators

  • thatbraxguy