ShaneTian/TextCNN
TextCNN by TensorFlow 2.0.0 ( tf.keras mainly ).
This project helps you automatically categorize short pieces of text into one of 18 predefined topics or categories. You provide a dataset of text examples, and it learns to classify them, outputting metrics like accuracy and precision to show how well it performs. This is useful for data scientists or machine learning engineers working on text classification tasks.
No commits in the last 6 months.
Use this if you need a pre-built convolutional neural network (CNN) model to classify text efficiently, especially for tasks with a limited number of categories.
Not ideal if your text classification requires highly complex contextual understanding, very long documents, or you prefer to use other deep learning architectures like Transformers.
Stars
61
Forks
12
Language
Python
License
GPL-3.0
Last pushed
Apr 29, 2019
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/ShaneTian/TextCNN"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
gaussic/text-classification-cnn-rnn
CNN-RNN中文文本分类,基于TensorFlow
ShawnyXiao/TextClassification-Keras
Text classification models implemented in Keras, including: FastText, TextCNN, TextRNN,...
prakashpandey9/Text-Classification-Pytorch
Text classification using deep learning models in Pytorch
TobiasLee/Text-Classification
Implementation of papers for text classification task on DBpedia
FreedomIntelligence/TextClassificationBenchmark
A Benchmark of Text Classification in PyTorch