trankit

NLP toolkit

A lightweight toolkit for multilingual natural language processing tasks using transformer-based architectures.

Trankit is a Light-Weight Transformer-based Python Toolkit for Multilingual Natural Language Processing

GitHub

738 stars
23 watching
102 forks
Language: Python
last commit: almost 2 years ago
Linked from 1 awesome list

adaptersartificial-intelligencedeeplearningdependency-parsinglanguage-modellemmatizationmachine-learningmorphological-taggingmultilingualnatural-language-processingnlppart-of-speech-taggingpytorchsentence-segmentationtokenizationuniversal-dependenciesxlm-roberta

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
goru001/inltkA comprehensive toolkit for Natural Language Processing tasks in Indic languages, providing pre-trained models and datasets.825
cltk/cltkA Python library offering natural language processing capabilities for pre-modern languages843
nlpodyssey/cybertronA Go package providing an easy interface to use pre-trained NLP models from the HuggingFace repository for tasks like text classification and machine translation.293
backprop-ai/backpropA Python library that provides pre-trained models and tools for fine-tuning and deploying natural language processing tasks243
wichert/linguaA tool to simplify translating software source code and check existing translations.46
helsinki-nlp/ukrainianltA collection of Ukrainian language tools and resources for machine translation, natural language processing, and text translation.30
citiususc/linguakitA multilingual NLP toolkit providing various natural language processing tasks65
adobe/nlp-cubeA framework providing a set of Natural Language Processing tasks such as tokenization, part-of-speech tagging, and dependency parsing for multiple languages.555
utcompling/texnlpTools and libraries for natural language processing using Hidden Markov Models and Maximum Entropy Markov Models14
zhanghang1989/pytorch-encodingA Python framework for building deep learning models with optimized encoding layers and batch normalization.2,044
jd-aig/nlp_baaiA collection of natural language processing models and tools for collaboration on a joint project between BAAI and JDAI.254
kimtaro/veA linguistic framework for natural language processing tasks.216
chartbeat-labs/textacyA Python library providing NLP tools and utilities built on top of spaCy for text processing and analysis.2,217
vseloved/cl-nlpA comprehensive Common Lisp toolset for natural language processing tasks222
pprett/nutA toolkit for natural language understanding and machine learning118