hankcs/pyhanlp
Python interface for HanLP, a Chinese natural language processing library offering word segmentation, named entity recognition, dependency parsing, and part-of-speech tagging.

pyhanlp provides Python bindings for HanLP1.x, enabling Chinese text processing through models for word segmentation, named entity recognition, dependency parsing, and part-of-speech tagging. The library supports automatic downloads, works with Python 3.6+, and is accompanied by a published textbook on NLP fundamentals. HanLP2.x extends these capabilities with deep learning-based multi-lingual NLP processing.