./textproc/py-jellyfish, Python library for doing approximate and phonetic matching of strings

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.6.0, Package name: py27-jellyfish-0.6.0, Maintainer: pkgsrc-users

Jellyfish is a python library for doing approximate and phonetic matching of
strings.

Included Algorithms:

- String comparison:
* Levenshtein Distance
* Damerau-Levenshtein Distance
* Jaro Distance
* Jaro-Winkler Distance
* Match Rating Approach Comparison
* Hamming Distance

- Phonetic encoding:
* American Soundex
* Metaphone
* NYSIIS (New York State Identification and Intelligence System)
* Match Rating Codex


Required to run:
[devel/py-setuptools] [lang/python27]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 65ce5d376e1f765c8539e2882901a87a49e680ae
RMD160: 536f65c58b2d26827b7cd1c84f7c6d26e4d28f9b
Filesize: 128.038 KB

Version history: (Expand)


CVS history: (Expand)


   2018-04-09 09:34:15 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-jellyfish: updated to 0.6.0

0.6.0:
fix quite a few bugs & differences between C/Py implementations
add wagner-fischer testdata
uppercase soundex result
better error handling in nysiis, soundex, and jaro
   2017-07-31 00:32:28 by Thomas Klausner | Files touched by this commit (229)
Log message:
Switch github HOMEPAGEs to https.
   2017-05-09 15:17:59 by Leonardo Taccari | Files touched by this commit (4)
Log message:
Import py-jellyfish-0.5.6 as textproc/py-jellyfish

Jellyfish is a python library for doing approximate and phonetic matching of
strings.

Included Algorithms:

- String comparison:
   * Levenshtein Distance
   * Damerau-Levenshtein Distance
   * Jaro Distance
   * Jaro-Winkler Distance
   * Match Rating Approach Comparison
   * Hamming Distance

- Phonetic encoding:
   * American Soundex
   * Metaphone
   * NYSIIS (New York State Identification and Intelligence System)
   * Match Rating Codex