text_classification and TextClassification-Keras
These two tools are competitors, as both offer various deep learning models for text classification, with the latter specifically implementing them in Keras, while the former is more general in its deep learning model offering.
About text_classification
brightmart/text_classification
all kinds of text classification models and more with deep learning
Implements 12+ deep learning architectures (TextCNN, BiLSTM, Transformer, Dynamic Memory Networks, Entity Networks) with unified interfaces for single and multi-label classification tasks. Supports casting classification as sequence generation via seq2seq models, and includes boosting ensembles that progressively focus on mislabeled examples. Built on TensorFlow with pre-processed datasets and HDF5 caching for efficient training on millions of samples.
About TextClassification-Keras
ShawnyXiao/TextClassification-Keras
Text classification models implemented in Keras, including: FastText, TextCNN, TextRNN, TextBiRNN, TextAttBiRNN, HAN, RCNN, RCNNVariant, etc.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work