Cyberbolt/Cemotion
A Chinese NLP library based on BERT for sentiment analysis and general-purpose Chinese word segmentation. | 基于 BERT 的中文 NLP 库,用于中文情感倾向分析、通用领域中文分词。
Supports batch processing for both tasks and automatic GPU acceleration (NVIDIA and Apple Silicon), with PyTorch as the underlying framework replacing the previous TensorFlow dependency. The sentiment module returns normalized confidence scores (0–1) via BERT embeddings, while the segmentation module uses BAStructBERT for semantic-aware tokenization. Version 2.0 maintains backward compatibility despite switching from BRNN+LSTM to pure BERT architecture.
222 stars and 345 monthly downloads. No commits in the last 6 months. Available on PyPI.
Stars
222
Forks
25
Language
Python
License
MIT
Category
Last pushed
Aug 02, 2025
Monthly downloads
345
Commits (30d)
0
Dependencies
7
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/Cyberbolt/Cemotion"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
soujanyaporia/multimodal-sentiment-analysis
Attention-based multimodal fusion for sentiment analysis
firojalam/multimodal_social_media
multimodal social media content (text, image) classification
ahmedbesbes/multi-label-sentiment-classifier
How to build a multi-label sentiment classifiers with Tez and PyTorch
juliusberner/emotion_transformer
Contextual Emotion Detection in Text (DoubleDistilBert Model)
faezesarlakifar/text-emotion-recognition
Persian text emotion recognition by fine tuning the XLM-RoBERTa Model + Bidirectional GRU layer.