abydos icon indicating copy to clipboard operation
abydos copied to clipboard

Abydos NLP/IR library for Python

Results 66 abydos issues
Sort by recently updated
recently updated
newest added

This module uses: ```python3 from collections import Iterable ``` But in Python 3.10, we need: ```python3 from collections.abc import Iterable ```

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

question

This library has an impressive number of algorithms, but there doesn't seem to be any documentation of how to use them together. For example given a test word, test_word, and...

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