Commit Graph

28 Commits

Author SHA1 Message Date
maxbachmann 5b11f9ca26
Merge pull request #14 from pablogamboa/patch-1
README.md: Fix a couple of typos
2020-03-30 14:13:27 +02:00
Pablo Marti 91f549c169
README.md: Fix a couple of typos 2020-03-30 14:09:52 +02:00
maxbachmann c225979db3 release version 0.4
- levenshtein module that provides access to weighted distance and normalized weighted distance

- extract returned a list of tuples of empty string and 0 when not enough elements had a ratio
  bigger than score_cutoff
- fix wrong sorting of results causing wrong results to be removed in extract
2020-03-29 20:04:30 +02:00
maxbachmann ab0b5729b5
Improve CI integration and add some aliases (#10) 2020-03-29 16:36:13 +02:00
maxbachmann 93b7b1cc4a
add section about PyInstaller (#9) 2020-03-29 15:25:09 +02:00
maxbachmann f94d54a1f4
move default_process into python 2020-03-27 15:37:26 +01:00
maxbachmann 0b81415484
release version 0.3.0
- When using score_cutoff there is now a guarantee that it returns 0 when result < score_cutoff
- each function has now a preprocess argument to specify whether strings should be preprocessed
- the default preprocessing does now lower case and trim
- extract and extractOne accept a custom processor method instead of utils.default_processor now

- QRatio was removed since it does now exactly the same as normal ratio
2020-03-26 17:23:06 +01:00
maxbachmann 7d564d2bab
add scorer argument to provide custom scorer function 2020-03-24 15:25:46 +01:00
maxbachmann e1b5f323b8
add license to package 2020-03-23 13:10:37 +01:00
maxbachmann 510a0f190e
automatically build python Wheels (#5) 2020-03-22 23:12:51 +01:00
maxbachmann e9e5732653
lowercase strings before processing 2020-03-22 14:45:08 +01:00
maxbachmann aecc429207
add more benchmarks 2020-03-22 12:34:43 +01:00
maxbachmann 8ddfc2c35e
add token_ratio and partial_token_ratio in python
add benchmarks for fuzz
2020-03-22 01:45:57 +01:00
maxbachmann fa7dd2d390
fix tests and add more benchmarks 2020-03-22 01:07:31 +01:00
maxbachmann 097365692a
make levenshtein work string_view and wstring_view 2020-03-21 19:41:34 +01:00
maxbachmann 4d2eb0cc98 templatise utils to support multiple string types 2020-03-21 14:08:35 +01:00
maxbachmann 6e8081465e
fix broken score_cutoff 2020-03-20 23:51:10 +01:00
maxbachmann f54c51aa49
use wide strings to improve unicode handling 2020-03-20 22:57:02 +01:00
maxbachmann 439db23e28
add token_set and token_sort methods 2020-03-20 18:19:59 +01:00
maxbachmann 628e434fbe
add partial_ratio to interface 2020-03-20 16:26:12 +01:00
maxbachmann 3a46dbdc89
add limit argument to extract 2020-03-19 11:51:50 +01:00
maxbachmann 74af424dd4
add conversions between iterables and list 2020-03-19 00:48:47 +01:00
maxbachmann 734f2a1d0e
update paths for the rhasspy organisation 2020-03-18 21:36:02 +01:00
maxbachmann e157e11fa7
complete basic implementation of rapidfuzz 2020-03-18 21:34:32 +01:00
maxbachmann b8aa20d838 Merge branch 'master' of https://github.com/rhasspy/rapidfuzz 2020-02-29 18:17:32 +01:00
maxbachmann cb84c0521c add setup.py to build python version 2020-02-29 18:17:00 +01:00
maxbachmann dabd187847
fix readme 2020-02-29 15:45:55 +01:00
maxbachmann d0f2de09e1 initialise c++ version 2020-02-29 15:45:15 +01:00