Skip to main content
PyPI Version

Soundex is phonetic algorithm for indexing names by sound as pronounced in English. LibIndic’s soundex module implements Soundex algorithm for Engish as well as a modified version of soundex algorithm for Indian languages.

Details on how Soundex is implemented can be found at [Santhosh’s blog](http://thottingal.in/blog/2009/07/26/indicsoundex/)

Installation

Python 3 is required. Using with venv is recommended

$ pip install libindic-soundex

Usage

from libindic.soundex import Soundex
instance = Soundex()
instance.soundex(u"കൃത്രിമം")
u'\u0d15PKPBN00'
instance.compare(u"വിദ്യാർഥി", u"വിദ്യാർദി")
1
instance.compare(u"മോര്", u"മുതിര")
-1
instance.compare(u'ಬೆಂಗಳೂರು', u'बॆंगळूरु')
2

Release files for libindic-soundex 1.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for libindic-soundex 1.0.2
File Size Uploaded
libindic-soundex-1.0.2.tar.gz 10.4 kB Details

Release files / libindic-soundex-1.0.2.tar.gz

Download URL libindic-soundex-1.0.2.tar.gz
Size 10.4 kB
Tags Source
SHA-256 checksum
How to use checksums
a164434015b601399265428b0c8f9fa5c82ecc82ef12aa754509a6e1f088f563
BLAKE2b-256 checksum
How to use checksums
49cec3b6b5eff49550d2818858081e2286b677a9148aaa5febc3edf06792a3fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.31.0 CPython/3.6.7

Release history Release notifications | RSS feed

This release

1.0.2 This release

1 release file

1.0.1

1 release file

1.0.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page