Skip to main content

A Python library to detect and correct Tamil Sandhi errors using rule-based methods.

Project description

TamilSandhi

TamilSandhi is an open-source Python library for detecting and correcting Sandhi errors in Tamil text using a rule-based approach. This library currently supports 12 Vallinam Addition and 8 Deletion rules.

Features

  • Implements 12 Vallinam Addition rules (VA_Rule_1 to VA_Rule_12)
  • Implements 8 Vallinam Deletion rules (VD_Rule_1 to VD_Rule_8)
  • Easily extendable for more Sandhi patterns
  • Includes unit tests and helper utilities

Installation

Clone the repository and install in editable mode:

git clone https://github.com/TamilGeekGirl/TamilSandhiNeuroSymbolicAI.git
cd TamilSandhi
pip install tamilsandhi-toolkit

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

tamilsandhi_toolkit-0.1.0.tar.gz (11.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tamilsandhi_toolkit-0.1.0-py3-none-any.whl (6.8 kB view details)

Uploaded Python 3

File details

Details for the file tamilsandhi_toolkit-0.1.0.tar.gz.

File metadata

  • Download URL: tamilsandhi_toolkit-0.1.0.tar.gz
  • Upload date:
  • Size: 11.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.15

File hashes

Hashes for tamilsandhi_toolkit-0.1.0.tar.gz
Algorithm Hash digest
SHA256 0c9ff6dc4fd51b63134041a68ec0c07fa9e0cec958b58a6844fb601557a62bdc
MD5 a2c5bc404fe960d29026d545d9a94449
BLAKE2b-256 57ab9f9847e0b61a199747719d42d22575f0c961224b32301a9001d5a80fc37c

See more details on using hashes here.

File details

Details for the file tamilsandhi_toolkit-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for tamilsandhi_toolkit-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6d01d522f2f4f74a779f74946d99a38fe44bde9dd0157965f5816783e409542e
MD5 f7b6ab022511b1acb1ac8feb4ef5fbfb
BLAKE2b-256 7b17110b414f064afe13307d9960b49ec8c3f29d6a13c8b9a253837fa6dcc030

See more details on using hashes here.

Supported by

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