Max Bachmann

Results 261 comments of Max Bachmann

Why do you consider the score 46 as incorrect? I understand you would like to find `Real Madrid` as best match for `real`, but according to the normalized Indel similarity...

Maybe write your own version of WRatio, which does not fall back to the `partial` version of the algorithms.

Use: ```python process.extract('producent', ['OdCeny'], scorer=fuzz.ratio, processor=None) #[('OdCeny', 40)] ``` to get the same results

This issue has already been reported: https://github.com/seatgeek/fuzzywuzzy/issues/79 The implementation in python-Levenshtein provides incorrect results in some cases. So you can: 1) use the slower difflib based version (and possibly suppress...

@andrewguy I agree with this. I already use a implementation based on difflib in my implementation in [RapidFuzz](https://github.com/maxbachmann/RapidFuzz), which works correctly. The main argument for the implementation of python-Levenshtein appears...

In Fuzzywuzzy the processor argument only allows the usage of additional preprocessing. However, it does not provide a way to disable the preprocessing inside the scorer. So when calling ```python...

@tedivm For exactly this reason I recently wrote [RapidFuzz](https://github.com/rhasspy/rapidfuzz) which implements similar algorithms to FuzzyWuzzy but under a MIT License, since FuzzyWuzzy was MIT Licensed before they added their Levenshtein...

@medecau @tedivm FuzzyWuzzy was originally licensed under the MIT licence and then started to use python-Levenshtein which is GPL licensed. Some people claimed, that this means, that the whole project...

@medecau I agree, that it is a super annoying change for anyone using the library, since the GPL is significantly more restrictive. I just wrote a quick pr for thefuzz...