Commit Graph

400 Commits (main)

Author SHA1 Message Date
Matthieu Gomez d47e43a757 add tests and tag new version 2024-04-07 18:44:01 -04:00
adienes b7dd39f5e7
fix thread unsafety (#63) 2024-04-07 15:38:56 -04:00
Matthieu Gomez b384824741
Update StringDistances.jl (#62) 2023-11-10 18:32:50 -05:00
Matthieu Gomez 566e584a5d Update CompatHelper.yml 2023-06-01 10:04:01 -04:00
Matthieu Gomez 44ed37f9f8
Update README.md 2022-10-06 09:28:07 -04:00
Filipe Chichorro 1dfcce9b5e
typo (#59) 2022-10-06 09:18:15 -04:00
Matthieu Gomez e45fe26501
Update fuzzywuzzy.jl 2022-05-18 12:34:23 +02:00
matthieugomez 64f2d4990f explicit using 2022-01-07 14:12:32 -05:00
Matthieu Gomez 9168cb3df7
Update edit.jl 2021-12-02 14:18:56 -05:00
Matthieu Gomez dbcc9fe8d0
Update Project.toml 2021-12-02 13:24:22 -05: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 71b4e42ead Update qgram.jl 2021-09-26 11:03:45 -04:00
matthieugomez b4c99533ec tighter signatures 2021-09-26 11:03:22 -04:00
matthieugomez 9fb099e2aa tag new version 2021-09-26 10:47:30 -04:00
matthieugomez acf6623c2d add common prefix in Damerau 2021-09-15 09:49:49 -04:00
matthieugomez ac6d315dc9 Update normalize.jl 2021-09-14 14:04:49 -04:00
matthieugomez 5c8109833c update readme 2021-09-14 11:58:19 -04:00
matthieugomez a78aed0e99 Update README.md 2021-09-13 14:48:21 -04:00
matthieugomez cee5db756b Update README.md 2021-09-13 14:46:42 -04:00
matthieugomez ae284ff6d2 Update edit.jl 2021-09-13 11:46:18 -04:00
matthieugomez 04a3fc587e rmv NormalizedStringMetric 2021-09-13 11:43:23 -04: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 d0ac1b48e9 eval_reduce -> eval_end 2021-09-12 17:24:51 -04:00
matthieugomez 0e5cd7e4d2 remove StringDistance type (since Distance does not exist) 2021-09-12 15:06:31 -04:00
matthieugomez d9f99986fb define StringSemiMetric/StringMetric 2021-09-12 14:33:39 -04:00
matthieugomez 5507822aec don't use reorder since not type stable 2021-09-11 15:46:33 -04:00
matthieugomez 9777a05727 Update edit.jl 2021-09-11 14:40:58 -04:00
matthieugomez fc27c9faec Update edit.jl 2021-09-11 14:40:03 -04:00
matthieugomez eb55591a46 improve Damerau 2021-09-11 14:38:21 -04:00
matthieugomez ed35e8621e better Damerau 2021-09-11 14:27:40 -04:00
matthieugomez fd2063b9b5 add test of DamrauLevenshtein 2021-09-11 11:50:05 -04:00
matthieugomez 87b799058b Update pairwise.jl 2021-09-11 10:05:09 -04:00
matthieugomez 69491d9f78 re-organize and default to _preprocess = true 2021-09-11 10:04:03 -04:00
matthieugomez 7dfd864d63 reorganize 2021-09-10 22:31:14 -04:00
matthieugomez 4c73b55825 simplify a bit Damerau 2021-09-10 17:55:37 -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 0faf255f93 Update normalize.jl 2021-09-10 15:03:41 -04:00
matthieugomez 8979b33eb2 add storage vector 2021-09-10 14:56:52 -04:00
matthieugomez 21ef95e028 Update edit.jl 2021-09-10 14:40:44 -04:00
matthieugomez f75a10852d simplify RatcliffObershelp + add Partial{Ratcliff} test 2021-09-10 14:38:41 -04:00
matthieugomez 3e5ce898f7 small syntax improvement 2021-09-07 09:00:20 -04:00
matthieugomez da0e0706f6 formating 2021-09-06 15:10:38 -04:00
matthieugomez c9483b6efa better comments 2021-09-06 14:47:52 -04:00
matthieugomez e7585b56fb add back threads + reorganize qgrams 2021-09-06 12:10:31 -04:00
Matthieu Gomez b84d41728a
Indentation (#54) 2021-09-06 10:27:25 -04:00
Matthieu Gomez 254e5e15f6
Simplify Counter (#53)
simplify code by removing counters + use Ints everywhere
2021-09-06 10:19:29 -04:00
Matthieu Gomez 2aff23fd6c
Use Int everywhere (#52) 2021-08-08 07:36:43 +02:00
Matthieu Gomez 7524e06d76
remove parametric type (#51) 2021-08-08 07:16:04 +02:00
Matthieu Gomez e9b224f03f
simplify a bit preprocessed qgrams (#50) 2021-08-08 06:58:42 +02:00