Skip to main content

NYSIIS phonetic encoding algorithm.

Project description

NYSIIS Python Package Version

The pynysiis package provides a Golang implementation of the New York State Identification and Intelligence System (NYSIIS) phonetic encoding algorithm. NYSIIS encodes names based on pronunciation, which is helpful in name-matching and searching applications.

Requirements

Python 2.7 and later.

Setup

You can install this package by using the pip tool and installing:

$ pip install pynysiis

Or:

$ easy_install pynysiis

Usage Example

from nysiis import nysiis

name = "John Smith"
coded_name = nysiis(name)
print(coded_name)

Reference

@inproceedings{Rajkovic2007,
  author    = {Petar Rajkovic and Dragan Jankovic},
  title     = {Adaptation and Application of Daitch-Mokotoff Soundex Algorithm on Serbian Names},
  booktitle = {XVII Conference on Applied Mathematics},
  editors   = {D. Herceg and H. Zarin},
  pages     = {193--204},
  year      = {2007},
  publisher = {Department of Mathematics and Informatics, Novi Sad},
  url       = {https://jmp.sh/hukNujCG}
}

Additional References

License

This project is licensed under the MIT License.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pynysiis-1.0.1.tar.gz (15.0 kB view details)

Uploaded Source

Built Distribution

pynysiis-1.0.1-py3-none-any.whl (14.0 kB view details)

Uploaded Python 3

File details

Details for the file pynysiis-1.0.1.tar.gz.

File metadata

  • Download URL: pynysiis-1.0.1.tar.gz
  • Upload date:
  • Size: 15.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.11

File hashes

Hashes for pynysiis-1.0.1.tar.gz
Algorithm Hash digest
SHA256 08784b3230ade4632d9641e96e9af5946ac161585d17106dede9b95fef6d37f8
MD5 8282780de3f357f6953839ad2c42d75b
BLAKE2b-256 70509f4d697f7cfeb2199cf470745716167bc1d8878f35e4ebe608fbe575db08

See more details on using hashes here.

File details

Details for the file pynysiis-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: pynysiis-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 14.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.11

File hashes

Hashes for pynysiis-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1f35b3758bd1cca92b27f7d16e1773c44113691c5d230c85b1653d7f57f39bed
MD5 a0d19985fdde6e83390797bbb493c0d8
BLAKE2b-256 3341e0cb9c09cabc20a154db044a5c480c54922547111610b293480feee36419

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page