Module to sort words basded on linguistics
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
libindic/ucasort
.gitignore
.testr.conf
.travis.yml
Makefile
README.md
circle.yml
requirements.txt
setup.cfg
setup.py
test-requirements.txt
tox.ini

README.md

LibIndic ucasort

Build Status Coverage Status

LibIndic's ucasort module lets you sort words based on their linguistics.

Installation

  1. Clone the repository git clone https://github.com/libindic/ucasort.git
  2. Change to the cloned directory cd ucasort
  3. Run setup.py to create installable source python setup.py sdist
  4. Install using pip pip install dist/libindic-ucasort*.tar.gz

Usage

>>> from libindic.ucasort import Sort
>>> instance = Sort()
>>> result = instance.sort(u"കർത്തവ്യം അംബരീക്ഷൻ കൃത്യനിഷ്ഠ ശാപം ക്ഷമ സോമൻ ഷീല")
>>> for word in result['UCA']:
...     print(word)
...
അംബരീക്ഷൻ
കർത്തവ്യം
കൃത്യനിഷ്ഠ
ക്ഷമ
ശാപം
ഷീല
സോമൻ

Tests

Run tests with python setup.py test