SnowNLP
Chinese text processing library with sentiment analysis and more.
- Status
- UnmaintainedNo commits in 2411 days.
- Last checked
- Checked · Oct 13, 2026
- License
- Open source
- Pricing
- Free tier · from $0
What it is
SnowNLP is a powerful library for processing Chinese text. It offers features like sentiment analysis, part-of-speech tagging, and keyword extraction, making it essential for developers working with Chinese language data.
SnowNLP stands out by offering specialized tools for processing Chinese text, including sentiment analysis and keyword extraction, which are crucial for applications dealing with the Chinese language.
When it fits — and when it doesn’t
A good fit for
Developers working with large volumes of Chinese text data who need efficient sentiment analysis and keyword extraction.
Data scientists looking to automate the classification of Chinese documents.
Look elsewhere if
Projects requiring real-time processing, as SnowNLP is designed for batch processing.
Applications that require support for languages other than Chinese.
Known weaknesses
Each one links to the public issue, changelog or docs page it came from, where we have one.
- 01
Limited documentation and examples
The official documentation lacks comprehensive tutorials and detailed explanations, making it difficult for new users to understand how to use the library effectively.
- 02
Small community and limited support
Due to its niche focus on Chinese text processing, SnowNLP has a relatively small user base and fewer contributors compared to more widely used libraries like NLTK or spaCy.
- 03
Performance issues with large datasets
SnowNLP can be slow when processing large volumes of text data, which may become a bottleneck for applications requiring real-time analysis or handling big data.
What it does well
Sentiment analysis for Chinese text
Part-of-speech tagging
Keyword extraction
Text classification
Word segmentation
Pricing
- Free tier
- YesOpen source — free to use
- Paid from
- $0
- Model
- Flat rate
- Enterprise plan
- No
Pricing not independently confirmed — check the vendor’s page.
Performance benchmarks
How Fast Is It?
Set up SnowNLP
Setup steps, common gotchas and what to check after 30 days.
Get the badge
A small badge for SnowNLP’s README or site: its name, “Tracked on AI Navigator”, and the availability status and check month from this page. It updates as the catalog does.
Markdown
[](https://navigateaitools.com/explorer/tool/snownlp)HTML
<a href="https://navigateaitools.com/explorer/tool/snownlp"><img src="https://navigateaitools.com/badge/snownlp.svg" alt="SnowNLP — tracked on AI Navigator" height="58"></a>