Skip to content
/ bmatch Public

Approximate string matching library (with native bindings)

License

Notifications You must be signed in to change notification settings

udl/bmatch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bmatch

Build Status Gem Version

Approximate string matching library (with native bindings)

Inspired by

Levenshtein implementation taken from: https://github.com/arbovm/levenshtein

Why

Because amatch unfortunately produces segfaults. I hope golang-to-C doesn't do that.

Issues

Usage

  require 'bmatch/similarities'
  Similarities.levenshtein_distance("aa", "aü")
  Similarities.dice_similarity("night", "nacht")

Contributing

Just send me a github pull request.

About

Approximate string matching library (with native bindings)

Resources

License

Stars

Watchers

Forks

Packages

No packages published