Kashgari

NLP framework

A production-level NLP framework for text labeling and classification

Kashgari is a production-level NLP Transfer learning framework built on top of tf.keras for text-labeling and text-classification, includes Word2Vec, BERT, and GPT2 Language Embedding.

GitHub

2k stars
65 watching
441 forks
Language: Python
last commit: 4 months ago
Linked from 2 awesome lists

bertbert-modelgpt-2machine-learningnamed-entity-recognitionnernlpnlp-frameworkseq2seqsequence-labelingtext-classificationtext-labelingtransfer-learning

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
hooshvare/parsbert A transformer-based model for Persian language understanding 341
brightmart/text_classification An NLP project offering various text classification models and techniques for deep learning exploration 7,881
asyml/texar A toolkit providing a library of easy-to-use ML modules and functionalities for composing various machine learning models and algorithms in TensorFlow. 2,388
guillaumegenthial/sequence_tagging Named Entity Recognition model using LSTM and CRF with character embeddings 1,947
dair-ai/ml-papers-explained An explanation of key concepts and advancements in the field of Machine Learning 7,352
sarus-tech/tf2-published-models Implementations of classical machine learning models using TensorFlow 2 and Keras API. 38
leriomaggio/deep-learning-keras-tensorflow A comprehensive tutorial on building and training deep neural networks using Keras and TensorFlow 2,951
sebastianruder/nlp-progress A comprehensive repository tracking progress in NLP tasks and their corresponding datasets. 22,733
guillaume-be/rust-bert Provides pre-trained Rust-native transformer-based models and pipelines for Natural Language Processing tasks. 2,694
codertimo/bert-pytorch An implementation of Google's 2018 BERT model in PyTorch, allowing pre-training and fine-tuning for natural language processing tasks 6,251
bigscience-workshop/promptsource A toolkit for creating and using natural language prompts to enable large language models to generalize to new tasks. 2,718
nlintz/tensorflow-tutorials A collection of tutorials teaching deep learning with TensorFlow using Jupyter Notebooks 6,003
johnsnowlabs/spark-nlp Provides a set of pre-trained models and libraries for natural language processing tasks on top of Apache Spark 3,889
tensorspeech/tensorflowtts Real-time speech synthesis using state-of-the-art architectures 3,855
princeton-nlp/simcse An open source framework for learning sentence embeddings using contrastive learning. 3,457