pull/1/head
matthieugomez 2015-10-22 12:27:52 -04:00
parent 6bb6d706aa
commit 02e5d94859
1 changed files with 15 additions and 7 deletions

View File

@ -1,12 +1,20 @@
# StringDistances
String Distances in Julia
- Hamming Distance
- Jaro distance
- Jaro-Winkler Distance. Options are `p` (scaling factor), `b` (boosting parameter), and `minlen` (minimum length for long string adjustment)
- Levenshtein distance
-[x] Hamming Distance
-[x] Jaro distance
-[x] Jaro-Winkler Distance
-[x] Levenshtein distance
-[] Damerau-Levenshtein Distance
-[] qgram
To be implemented
- Damerau-Levenshtein Distance
- qgram
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)
```