2015-10-22 18:38:04 +02:00
|
|
|
[![Build Status](https://travis-ci.org/matthieugomez/StringDistances.jl.svg?branch=master)](https://travis-ci.org/matthieugomez/StringDistances.jl)
|
|
|
|
[![Coverage Status](https://coveralls.io/repos/matthieugomez/StringDistances.jl/badge.svg?branch=master)](https://coveralls.io/r/matthieugomez/FixedEffectModels.jl?branch=master)
|
|
|
|
|
|
|
|
|
2015-10-22 18:10:59 +02:00
|
|
|
# StringDistances
|
2015-10-22 18:38:04 +02:00
|
|
|
|
2015-10-22 18:10:59 +02:00
|
|
|
String Distances in Julia
|
2015-10-22 18:23:10 +02:00
|
|
|
|
2015-10-22 18:28:09 +02:00
|
|
|
- [x] Hamming Distance
|
|
|
|
- [x] Jaro distance
|
|
|
|
- [x] Jaro-Winkler Distance
|
|
|
|
- [x] Levenshtein distance
|
2015-10-22 18:28:22 +02:00
|
|
|
- [ ] Damerau-Levenshtein Distance
|
|
|
|
- [ ] qgram
|
2015-10-22 18:23:10 +02:00
|
|
|
|
|
|
|
|
2015-10-22 18:27:52 +02:00
|
|
|
Examples
|
|
|
|
```julia
|
|
|
|
using StringDistances
|
|
|
|
hamming("MARTHA", "MARHTA")
|
|
|
|
levenshtein("MARTHA", "MARHTA")
|
|
|
|
jaro("MARTHA", "MARHTA")
|
|
|
|
jaro_winkler("MARTHA", "MARHTA"; scaling_factor = 0.1, boosting_threshold = 0.7, long_threshold = 5)
|
|
|
|
```
|
|
|
|
|