#117 · Primary category: NLP Tools & Text Processing
xmnlp
xmnlp: Provides Chinese word segmentation, part-of-speech tagging, named entity recognition, sentiment analysis, text correction, text-to-pinyin conversion, text summarization, radical extraction, sentence representation, and text similarity calculation.
Project last updated:11/12/22
GitHub Stars
1.3K
Forks
184
Contributors
5
License
Apache-2.0
Why we included this project
xmnlp is one pip install that covers the routine Chinese text-processing jobs most projects end up needing: tokenization, part-of-speech tagging, and named entity recognition on a RoBERTa + CRF backbone, plus sentiment analysis, spell checking, pinyin conversion, radical lookup, and TextRank-based keyword and summary extraction. That breadth saves teams building search backends, content pipelines, or QA tooling for Chinese-language products from wiring together several libraries. Segmentation and tagging each come in fast and deep variants, so you have a speed lever when working through long documents. Models download separately and the project has been quiet since 2022, so treat it as a pragmatic, low-maintenance choice rather than something you'd build ongoing production work on.
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 上百种预训练中文词向量