#135 · Primary category: NLP Tools & Text Processing

inltk

data-augmentation deep-learning indic-languages nlp pytorch sentence-embeddings sentence-encoding sentence-similarity word-embeddings

Natural Language Toolkit for Indic Languages aims to provide out of the box support for various NLP tasks that an application developer might need

Project last updated:01/20/24

GitHub Stars

837

Forks

158

Contributors

6

License

MIT

Why we included this project

iNLTK bundles the NLP tasks most Indic-language apps need into one Python package: tokenization, word and sentence embeddings, similarity scoring, text generation, and classification. It ships pretrained models for fourteen languages, from Hindi and Tamil to Sanskrit and Telugu, plus code-mixed Hinglish, Tanglish, and Manglish, so a team building for Indian users does not have to assemble a separate model stack for each language. The code-mixed support is the practical part, since it matches how people actually type in India, mixing English into Hindi, Tamil, or Malayalam. Built on PyTorch with per-language language models, it suits both quick experiments and production pipelines that need consistent behavior across several Indic languages.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category