#71 · Primary category: NLP Tools & Text Processing
Jiagu
Jiagu: Deep learning natural language processing tool for knowledge graph relation extraction, Chinese word segmentation, part-of-speech tagging, named entity recognition, sentiment analysis, new word discovery, keywords, text summarization, and text clustering.
Project last updated:05/07/22
GitHub Stars
3.4K
Forks
606
Contributors
4
License
MIT
Why we included this project
Jiagu covers a lot of Chinese-language NLP in one small Python package: a single `pip install jiagu` gets you word segmentation, part-of-speech tagging, named entity recognition, sentiment analysis, keyword extraction, and text summarization, which is convenient when you need a quick baseline for a Chinese product without wiring together several separate tools. The API stays deliberately simple, mostly a handful of function calls, so small teams and quick experiments can get results without much setup. It also includes extras like new-word discovery built on information entropy and a knowledge-graph relation extractor, though that extractor is really intended for testing against encyclopedia-style descriptions, so treat it as exploratory rather than production-grade.
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 上百种预训练中文词向量