Matthieu Gomez
d47e43a757
add tests and tag new version
2024-04-07 18:44:01 -04:00
Alex Arslan
c149761927
Rename `OptimalStringAlignement` to `OptimalStringAlignment` ( #57 )
...
The former is a misspelling of the latter: note the extra 'e' in
"alignement." In renaming this, I've used `deprecate_binding` which
correctly handles deprecations for types as well as exporting.
I've also corrected two issues with the docstring for this type:
- The whole docstring was indented by 4 spaces, which Markdown
interprets as a code block, so the whole docstring was code-quoted.
- The docstring erroneously said that OSA is the unrestricted D-L
distance, but it's actually the restricted D-L distance.
2021-12-02 13:23:41 -05:00
matthieugomez
87e9817ddf
normalized
2021-09-13 10:06:04 -04:00
matthieugomez
cf1d578bf6
rmv max_dist as internal field
2021-09-13 09:14:02 -04:00
matthieugomez
5bec23d357
use correct (unrestricted) DamerauLevenshtein.
...
The old DamerauLevenshtein distance is renamed to OptimalStringAlignement.
2021-09-10 17:14:21 -04:00
matthieugomez
f75a10852d
simplify RatcliffObershelp + add Partial{Ratcliff} test
2021-09-10 14:38:41 -04:00
Matthieu Gomez
e9b224f03f
simplify a bit preprocessed qgrams ( #50 )
2021-08-08 06:58:42 +02:00
matthieugomez
d650b62a40
clean tests
2020-11-14 12:37:04 -08:00
matthieugomez
f9675fd110
update
2020-11-14 11:40:44 -08:00
matthieugomez
730a513d8e
redefine modifiers
2020-11-11 21:13:14 -08:00
matthieugomez
bd9c7fba24
use pre-preprocessing in find* functions
2020-11-10 14:20:32 -08:00
matthieugomez
f4185fbfe0
add test
2020-11-10 07:29:48 -08:00
matthieugomez
aed1fc2ad8
Revert "add back Hamming"
...
This reverts commit 6e1013d49c
.
2020-10-23 10:26:33 -07:00
matthieugomez
6e1013d49c
add back Hamming
2020-10-22 16:34:03 -07:00
matthieugomez
b2399a0ef7
up
2020-09-28 14:57:42 -07:00
matthieugomez
e6898f5274
findclosest
2020-09-28 14:55:18 -07:00
matthieugomez
46ae721329
findmax -> findbest
2020-09-28 14:47:23 -07:00
matthieugomez
04b1902f9e
add back normalize for Partial/TokenSort/TokenSet
2020-07-20 08:25:53 -07:00
matthieugomez
e0ef0e8ec1
correct normalize Partial/TokenSort/TokenSet
2020-07-20 07:08:27 -07:00
matthieugomez
093c536377
simplify three arguments form
2020-02-13 09:44:27 -05:00
matthieugomez
7be2b6171f
Update Project.toml
2020-02-09 14:10:27 -05:00
matthieugomez
5cbbfc5bde
allow any iterator in. Define evaluate for modifiers.
2020-02-09 14:10:27 -05:00
matthieugomez
a575eeab6a
rmv datastructures + add docs
2019-12-13 10:59:09 -05:00
matthieugomez
164448f5d7
allow skipmissing iterator
2019-12-12 17:00:50 -05:00
matthieugomez
82d5f3bc91
remove Hamming, create StringDistance
2019-12-12 15:11:32 -05:00
matthieugomez
538c37991b
return indices
2019-12-12 14:26:25 -05:00
matthieugomez
16cf5abb94
improve support for missings
2019-12-12 10:57:26 -05:00
Dillon Daudert
55221b5794
result_type for str metrics; fix type instability in RatcliffObershelp
2019-12-12 10:42:32 -05:00
matthieugomez
6d38c066ad
Update modifiers.jl
2019-08-20 13:44:49 -04:00
matthieugomez
318ede6665
update
2019-08-20 13:21:31 -04:00
matthieugomez
1196915726
extract
2019-08-20 12:43:21 -04:00
matthieugomez
5aa033bf05
add extract + handle Missing
2019-08-20 12:32:52 -04:00
matthieugomez
5ea65c389a
Only keep compare for Levenshtein and Damerau
2019-08-20 11:59:23 -04:00
matthieugomez
dd09371297
update
2019-08-18 13:13:04 -04:00
matthieugomez
9e73346c07
add
2019-08-17 16:12:41 -04:00
matthieugomez
06d8ef1831
add tests
2019-08-17 15:46:22 -04:00
matthieugomez
fc3fc17992
add tests
2019-08-17 14:38:49 -04:00
matthieugomez
402d24997f
change compare
2019-08-17 12:26:24 -04:00
matthieugomez
b9bf5ac553
Update modifiers.jl
2019-08-14 10:45:16 -04:00
matthieugomez
dbf8a11d8e
correct Partial
2019-08-13 18:18:04 -04:00
Matthieu Gomez
571738cb5c
change travis and coverage
2018-07-07 11:27:01 -04:00
matthieugomez
2389f6f178
0.7 first
2018-07-04 12:07:26 -04:00
matthieugomez
4a743452b3
readme
2018-05-15 18:47:55 -04:00
matthieugomez
fea49c7b00
clean tests
2018-05-15 18:39:50 -04:00
matthieugomez
cb3841118e
add test
2018-05-15 11:29:28 -04:00
matthieugomez
add2c6e7c4
simplify len + correct Jaro
2017-08-05 14:45:19 -04:00
matthieugomez
ed18107c03
update to 0.6
2017-05-12 17:41:56 -04:00
matthieugomez
241c5d7631
rmv grapheme iterator
2016-08-31 16:05:38 -04:00
matthieugomez
d80fa324f6
simplify README
2016-04-28 09:42:46 -04:00
matthieugomez
0a2d96a848
redefine graphemeiterator
2015-11-10 09:57:38 -05:00