#123 · Primary category: NLP Tools & Text Processing
kcws
Deep Learning Chinese Word Segment
Project last updated:05/18/18
GitHub Stars
2.1K
Forks
630
Contributors
5
License
Other
Why we included this project
Chinese is written without spaces between words, so a segmenter that handles the language properly is usually the first real dependency in a Chinese NLP stack, and kcws fills that spot with BiLSTM+CRF and IDCNN sequence models. The repo carries a trained word2vec vocabulary, a POS-tagging model, and a Bazel-built backend service exposing a segmentation API. The README documents the full pipeline, from preparing annotated corpora and character embeddings through training, freezing the graph, and serving over a web endpoint. A custom dictionary works at decode time: give domain terms weights and the segmenter keeps them intact instead of splitting them. Teams that want to reproduce the reference results or adapt segmentation and POS tagging to their own Chinese text will find the models, training scripts, and runnable service in one place.
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
flair
A very simple framework for state-of-the-art Natural Language Processing (NLP)
compromise
modest natural-language processing
tokenizers
💥 Fast State-of-the-Art Tokenizers optimized for Research and Production
CoreNLP
CoreNLP: A Java suite of core NLP tools for tokenization, sentence segmentation, NER, parsing, coreference, sentiment analysis, etc.
Chinese-Word-Vectors
100+ Chinese Word Vectors 上百种预训练中文词向量