Chris Little

Results 49 issues of Chris Little

Hi @Yomguithereal, I finally got around to implementing FONEM in Abydos. I found the paper a bit lacking in specifics also, especially with respect to the rule ordering. And I...

from abydos.distance import * lev = Levenshtein() dlev = DiscountedLevenshtein() lev.dist('cat', 'hat') < dlev.dist('cat', 'hat') Is this correct, though?

question

Bugs, enhancements, updates: - [x] NCDlzss is failing regression tests. (Determine whether this is a true regression or a Python 3.9-related thing or an old bug already fixed, meaning the...

roadmap

Python 3.5 support ends on 2020-09-13. At that point, support can be removed, in terms of testing & feature support. With 3.6, new-style variable type hinting and f-strings can be...

refactoring

Phonetic algorithms: - [ ] Henry code(?) (#73) - [ ] Rees/Taxamatch (#168) - [ ] Rosenfelder's English phoneticization (#84) - [ ] #277 Distance measures: - [ ] re-org...

roadmap

``` from abydos.stemmer import Porter2 p = Porter2() p.stem('eings') ``` It should probably return 'e', but fails at step 2 when word[-2] indexes beyond then end of the word at...

bug

_token_distance, for example, has quite a few of these

refactoring

sim/dist & sim_score/dist_abs should probably all raise NotImplemented, but be replaced in the case of sim/dist if the complement is defined

refactoring

Add static type hinting & test with mypy. This issue will get moved from release to release until each task is complete (which might never occur). Tasks: - [x] complete...

testing
refactoring

Note the licenses of upstream sources

project management
documentation