Text Classification NLP ML Frameworks
Machine learning projects for categorizing text documents into predefined classes or topics using NLP techniques. Includes fine-tuned language models, feature extraction, and multi-class classification systems. Does NOT include sentiment analysis, language identification as primary goal, or general NLP preprocessing tools.
There are 56 text classification nlp frameworks tracked. 4 score above 50 (established tier). The highest-rated is castorini/hedwig at 51/100 with 596 stars.
Get all 56 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=text-classification-nlp&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Framework | Score | Tier |
|---|---|---|---|
| 1 |
castorini/hedwig
PyTorch deep learning models for document classification |
|
Established |
| 2 |
AnubhavGupta3377/Text-Classification-Models-Pytorch
Implementation of State-of-the-art Text Classification Models in Pytorch |
|
Established |
| 3 |
inspirehep/magpie
Deep neural network framework for multi-label text classification |
|
Established |
| 4 |
kk7nc/Text_Classification
Text Classification Algorithms: A Survey |
|
Established |
| 5 |
InseeFrLab/torchTextClassifiers
A unified framework for text classification in PyTorch. |
|
Emerging |
| 6 |
davidberenstein1957/classy-classification
This repository contains an easy and intuitive approach to few-shot... |
|
Emerging |
| 7 |
geniusai-research/Text-Classification
Text Classification through CNN, RNN & HAN using Keras |
|
Emerging |
| 8 |
dayyass/text-classification-baseline
Pipeline for fast building text classification TF-IDF + LogReg baselines. |
|
Emerging |
| 9 |
riejohnson/ConText
ConText v4: Neural networks for text categorization |
|
Emerging |
| 10 |
Owaiskhan9654/Multi-Label-Classification-of-Pubmed-Articles
The traditional machine learning models give a lot of pain when we do not... |
|
Emerging |
| 11 |
TranTungDuong1611/CTAI_MachineLearning_Project
A comprehensive news aggregation and text analysis system that leverages... |
|
Emerging |
| 12 |
rizkysaputradev/Politeness-Rewriters
A Classifier-Guided Politeness Rewriting via Controlled Text Generation... |
|
Emerging |
| 13 |
WECENG/bert-pytorch
基于BERT预训练模型使用pythorch训练文本分类模型 |
|
Experimental |
| 14 |
soumik12345/multi-label-text-classification
A multi-label text classifier to predict the subject areas of arXiv papers... |
|
Experimental |
| 15 |
rockerritesh/maithili-news
Maithili-news-gnews is a project aimed at automating the fetching of news... |
|
Experimental |
| 16 |
kasrahabib/software-re-classifier
Software requirements classification models for functional and... |
|
Experimental |
| 17 |
trannguyenhan/preprocessing-data
Tiền xử lý dữ liệu tiếng Việt với 4 bước |
|
Experimental |
| 18 |
hziheng/Machine-learning-project-for-text-classification
基于pytorch框架,针对文本分类的机器学习项目,集成多种算法(xgboost, lstm, bert,... |
|
Experimental |
| 19 |
Sameeksharajsb/20-Newsgroup-Dataset-Analysis
An NLP project that compares different approaches to document representation... |
|
Experimental |
| 20 |
mfaizan-ai/sentence-classification
Implementation of classification of grammatically correct sentences and... |
|
Experimental |
| 21 |
pratik-choudhari/Intent-classification-using-python
Imbalanced Intent classification model with deployment |
|
Experimental |
| 22 |
xander1450/supervised_learning_baf
This project is a production-ready text classification system built using... |
|
Experimental |
| 23 |
LyeZinho/tweet-classifyer
🐤A simple tweet classifyer with deep learning. That find diferences between... |
|
Experimental |
| 24 |
angelsomo/retail-title-classifier
Classical NLP pipeline for classifying noisy retail product titles using... |
|
Experimental |
| 25 |
CuratedNews/headlinesclassifier
This repository allows Curated News users to see how our open source news... |
|
Experimental |
| 26 |
sthsuyash/Nepali-news-portal
News portal for nepali community with devnagari scripts combined with... |
|
Experimental |
| 27 |
NhanPhamThanh-IT/ML-Article-Classifier
🧠 ML-Article-Classifier is a modular Python project for classifying articles... |
|
Experimental |
| 28 |
muqadasejaz/Classifying-Newswires
This project classifies Reuters newswires into 46 topics using a neural... |
|
Experimental |
| 29 |
kstrassheim/active-learning-with-deep-learning-for-nlp
We present our concept of a new type of Active-Learning for Deep Learning... |
|
Experimental |
| 30 |
arasgungore/multiclass-classification-using-ensemble-learning
Two ensemble models made from ensembles of LightGBM and CNN for a multiclass... |
|
Experimental |
| 31 |
ekramasif/AI-Lab-Final-Project
Improving News Classification Model Using Support Vector Machine and Naive Bayes |
|
Experimental |
| 32 |
TheBrunno/text-classifier
this is a simple ML for classifying texts and sentences. |
|
Experimental |
| 33 |
Aieyup/TurkishTextClassification
Turkis Text Clasification |
|
Experimental |
| 34 |
cricksmaidiene/snowplough
🏂 A machine learning model that performs topic classification of news... |
|
Experimental |
| 35 |
devdogukan/turkish-news-classification
Turkish News Classification |
|
Experimental |
| 36 |
DrKenReid/Generalized-Analysis-of-Text-Data
A comprehensive toolkit for analyzing text data using various AI and NLP... |
|
Experimental |
| 37 |
SepAbs/Persian-Author-Identification-by-BERT
Fine-tuned ParsBERT for Persian text author classification with 5-fold... |
|
Experimental |
| 38 |
eriostre/News-Articles-Classification-by-MLP-in-PySpark
This project provides a solution for the classification of news articles... |
|
Experimental |
| 39 |
ThanhNg224/Scrape-Classify
Collected 60,000 Vietnamnet articles, preprocessed the data, and trained a... |
|
Experimental |
| 40 |
fatou29-kine/Hierarchical-Text-Classification-using-Kernel-Methods-for-Natural-Language-Processing
Hierarchical Text Classification on Web of Science (WOS) dataset using... |
|
Experimental |
| 41 |
Sanny-sideup/tfidf-text-classification
Developed an end-to-end supervised text classification pipeline using TF-IDF... |
|
Experimental |
| 42 |
pramiti-basu/nlp-text-classification
NLP text classification using Python with preprocessing, feature extraction,... |
|
Experimental |
| 43 |
jitensikka/News-SDG-Classifier
ML project for SDG-based news classification using NLP |
|
Experimental |
| 44 |
mohamed-elkholy95/text-classification
Multi-model text classification with TF-IDF, embeddings, SVM, logistic... |
|
Experimental |
| 45 |
Weronikaa2001/Classification-of-Biomedical-Publication-Types-Using-Transformer-Based-LLMs
NLP project applying transformer-based LLMs to classify biomedical... |
|
Experimental |
| 46 |
joshuaWang-bit/Textclassification-pytorch
练习, 基于torchtext,huggingface,pytorch,在一个中文多分类任务和一个英文二分类任务上实验了TextCNN,BERT和XLnet三个模型。 |
|
Experimental |
| 47 |
s2e-lab/BERT-Based-GitHub-Issue-Classification
Source code for the paper titled 'BERT-Based GitHub Issue Report Classification'. |
|
Experimental |
| 48 |
Strifee/Sentiment_analysis
Sentiment Classifier built with Bert and Pytorch |
|
Experimental |
| 49 |
LinggarM/News-Category-Classification-using-TF-IDF-Vectorizer-and-Multinomial-Naive-Bayes
News Category Classification using TF-IDF Vectorizer and Multinomial Naive... |
|
Experimental |
| 50 |
Mohshaikh23/Consumer-Complaint-Classification
Consumer Complaint Classification using SGD Classifier |
|
Experimental |
| 51 |
muhammadravi251001/medical-text-classification
Code for a multi-label text classification model for medical inquiry... |
|
Experimental |
| 52 |
SayamAlt/Luxury-Apparel-Product-Category-Classification-using-fine-tuned-DistilBERT
Successfully developed a multiclass text classification model by fine-tuning... |
|
Experimental |
| 53 |
Eric-Oliveira-ds/POC-NLP-Streamlit-Spacy
Prova de conceito utilizando técnicas de NLP para problemas de... |
|
Experimental |
| 54 |
ycvogt/machine_learning
Classifying BBC Texts into Genres |
|
Experimental |
| 55 |
CoreyJness/studybot_da_capstone
Model training to classify question difficulty by grade level, aligned with... |
|
Experimental |
| 56 |
ArevikKH/Relation-Classification-TFIDF-RandomForest
A relation classification system using TF-IDF and Random Forest. It... |
|
Experimental |