Text Classification Sentiment Embedding Tools
Tools and models for classifying text into predefined categories, with emphasis on sentiment analysis, emotion detection, and topic classification tasks. Does NOT include general semantic search, document retrieval, or topic modeling without explicit classification objectives.
There are 79 text classification sentiment tools tracked. 1 score above 50 (established tier). The highest-rated is codelion/adaptive-classifier at 59/100 with 539 stars and 47,099 monthly downloads.
Get all 79 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=embeddings&subcategory=text-classification-sentiment&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Tool | Score | Tier |
|---|---|---|---|
| 1 |
codelion/adaptive-classifier
A flexible, adaptive classification system for dynamic text classification |
|
Established |
| 2 |
jiegzhan/multi-class-text-classification-cnn
Classify Kaggle Consumer Finance Complaints into 11 classes. Build the model... |
|
Emerging |
| 3 |
jiegzhan/multi-class-text-classification-cnn-rnn
Classify Kaggle San Francisco Crime Description into 39 classes. Build the... |
|
Emerging |
| 4 |
cbaziotis/datastories-semeval2017-task4
Deep-learning model presented in "DataStories at SemEval-2017 Task 4: Deep... |
|
Emerging |
| 5 |
iamaziz/ar-embeddings
Sentiment Analysis for Arabic Text (tweets, reviews, and standard Arabic)... |
|
Emerging |
| 6 |
aws-samples/sample-extreme-text-classifier
A Python text classifier for large-scale multi-class classification using... |
|
Emerging |
| 7 |
EveripediaNetwork/fastc
Unattended Lightweight Text Classifiers with LLM Embeddings |
|
Emerging |
| 8 |
sismetanin/sentiment-analysis-of-tweets-in-russian
Sentiment analysis of tweets in Russian using Convolutional Neural Networks... |
|
Emerging |
| 9 |
lilianweng/stock-rnn
Predict stock market prices using RNN model with multilayer LSTM cells +... |
|
Emerging |
| 10 |
manbilly/article-categorization-ml
📰 Classify news articles with 90.8% accuracy using a production-ready ML... |
|
Emerging |
| 11 |
ashalogic/Persian-Sentiment-Analyzer
Persian sentiment analysis ( آناکاوی سهش های فارسی | تحلیل احساسات فارسی ) |
|
Emerging |
| 12 |
zdmc23/sentiment-analysis-arabic
A deep learning (LSTM) sentiment analysis project to determine... |
|
Emerging |
| 13 |
NathanDuran/Probabilistic-RNN-DA-Classifier
Probabilistic Dialogue Act Classification for the Switchboard Corpus using... |
|
Emerging |
| 14 |
ksdkamesh99/Spam-Classifier
A Natural Language Processing with SMS Data to predict whether the SMS is... |
|
Emerging |
| 15 |
chiragjn/deep-char-cnn-lstm
Deep Character CNN LSTM Encoder with Classification and Similarity Models |
|
Emerging |
| 16 |
x4nth055/food-reviews-sentiment-analysis
Sentiment analyzer that predicts the review star ( from 0 to 5,... |
|
Emerging |
| 17 |
hmohebbi/SentimentAnalysis
(BOW, TF-IDF, Word2Vec, BERT) Word Embeddings + (SVM, Naive Bayes, Decision... |
|
Experimental |
| 18 |
AOK-PLUS/Sentimentanalysis
Language independent sentiment analysis |
|
Experimental |
| 19 |
ashishsalunkhe/DeepSpamReview-Detection-of-Fake-Reviews-on-Online-Review-Platforms-using-DeepLearning-Architectures
DeepSpamReview: Detection of Fake Reviews on Online Review Platforms using... |
|
Experimental |
| 20 |
MarwanMashra/Sentiment_Analysis
NLP project: sentiment analysis for Amazon reviews with Bert |
|
Experimental |
| 21 |
cbaziotis/datastories-semeval2017-task6
Deep-learning model presented in "DataStories at SemEval-2017 Task 6:... |
|
Experimental |
| 22 |
roycek7/cyberbullying-detection
Kaggle | Toxic Comment Classification | CNN |
|
Experimental |
| 23 |
vettorefburana/Sentiment-analysis-on-Covid-19-tweets
Sentiment analysis of Covid-19 tweets using XGBoost, LSTM and BERT |
|
Experimental |
| 24 |
vishwassathish/Sentiment-Analysis-for-product-reviews
Sentiment Analysis using LSTM cells on Recurrent Networks. GloVe word... |
|
Experimental |
| 25 |
MikeXydas/SiameseLSTM
Detecting Quora duplicate questions using a Siamese LSTM. |
|
Experimental |
| 26 |
abhilash1910/MiniClassifier
Deep Learning Library for Text Classification. |
|
Experimental |
| 27 |
dovh11/fake-news-classifier-n-similar-news-retrieval
An interactive web app for Fake News Classification and Semantic News... |
|
Experimental |
| 28 |
samrat-halder/personality-detection-with-BERT-RoBERT
Detection of MBTI-type personality with NLP and Deep Learning |
|
Experimental |
| 29 |
MingauG4mer109/sales-call-topic-analysis
📞 Analyze semantic patterns in sales calls using machine learning to improve... |
|
Experimental |
| 30 |
allemandi/embed-classify-web
Text classification web app using CSV input and word embeddings (all-MiniLM-L6-v2). |
|
Experimental |
| 31 |
Neerajj9/Sentiment-Analysis-with-Word-Embeddings
A Sentiment Analysis model in keras to analyse toxic comments online . The... |
|
Experimental |
| 32 |
Kavitha-Kothandaraman/Automatic-IT-Ticket-Assignment-NLP
To build an AI-based classifier model to assign the tickets to right... |
|
Experimental |
| 33 |
sedflix/unsacmt
Unsupervised Sentiment Analysis for Code-mixed Data |
|
Experimental |
| 34 |
baaraban/pytorch_ner
LSTM based model for Named Entity Recognition Task using pytorch and GloVe embeddings |
|
Experimental |
| 35 |
m1n1v1rus/Sentiment-Embeddings
Twitter Sentiment Analysis using all-MiniLM-L6-v2 embeddings. |
|
Experimental |
| 36 |
JonathanStefanov/CEFR_Classifier_French
The CEFR Level Classifier Project is a AI Streamlit-based application that... |
|
Experimental |
| 37 |
dpnascimento/sales-call-topic-analysis
Semantic pattern analysis in sales calls using multi view embeddings and BERTopic |
|
Experimental |
| 38 |
SoniSiddharth/Impact_analysis
Impact analysis of software change leveraging ML, NLP models from huge... |
|
Experimental |
| 39 |
EsterHlav/GloVe_Sentiment_Analysis_MLP_CNN_TwitterSentiment140
PyTorch implementation of MLP and CNN for binary sentiment analysis... |
|
Experimental |
| 40 |
oaarnikoivu/emotion-classifier
An attention-based BiLSTM for emotion classification. |
|
Experimental |
| 41 |
arunarn2/ToxicCommentChallenge
Text classification using GloVe embeddings, CNN and stacked bi-directional... |
|
Experimental |
| 42 |
Hsinghsudwal/NLP_ML_Notebook_Analysis
NLP jupyter notebooks |
|
Experimental |
| 43 |
HooM4N/SentiNet
Sentiment Classification on IMDb Reviews Using Transformer Fine‑Tuning... |
|
Experimental |
| 44 |
davide-marchi/hate-speech-model-comparison
Comparative analysis of machine learning models for hate speech detection on... |
|
Experimental |
| 45 |
MINouman/Quora-Question-Pair-Similarity-Classification
Duplicate question detection system using NLP & Deep Learning. Features... |
|
Experimental |
| 46 |
ksalama/tf-textanalysis-gcp
Shows how to perform text preprocessing using BigQuery, tf.hub,... |
|
Experimental |
| 47 |
michelemarzollo/cil_sentimental_sourdough
Sentiment Analysis on a Twitter dataset for the course Computational... |
|
Experimental |
| 48 |
Horicuz/Company-Classifier-Veridion-OA
Automated company classification system for insurance-related businesses... |
|
Experimental |
| 49 |
Colinho22/text-analytics-project
Content classification project that trains 4 models (ngrams, embeddings,... |
|
Experimental |
| 50 |
Akhera24/article-categorization-ml
Production ML pipeline for news article categorization (90.8% accuracy) |
|
Experimental |
| 51 |
Abdelhakim-gh/NLP_Sentiment_Analysis_Darija
fine tuning a pre-trained model on darija dialect to work with sentiment... |
|
Experimental |
| 52 |
nifleisch/lauzhack-amazon-reviews
Framework for mining and analyzing issues from product reviews and... |
|
Experimental |
| 53 |
NarekDshkhunyan/Insight
Repo for Insight AI 2017c Fellowship in Silicon Valley: classifying chatbot... |
|
Experimental |
| 54 |
scionoftech/TextClassification-Vectorization-DL
A repository contains Text Classification notebooks using Machine Learning,... |
|
Experimental |
| 55 |
tayyabrehman96/Semantic-Compression-and-Conceptual-Symbolic-Reasoning-over-Transformer-Embeddings
Interpretable multi-class classification of Italian crime news using frozen... |
|
Experimental |
| 56 |
BrightManu-lang/customer-review-intelligence
End-to-end NLP dashboard for sentiment analysis, semantic review search,... |
|
Experimental |
| 57 |
GatienVilain/Toxic-Comment-classification
Modèle capable d’analyser automatiquement du texte et de le classifier dans... |
|
Experimental |
| 58 |
karthik77752/lstm-sentiment-analysis
🌟 Build an LSTM-based sentiment analysis pipeline with robust tokenization,... |
|
Experimental |
| 59 |
Zaid-Al-Habbal/nontoxic-world
An NLP system, trying ti to solve a multi-label classification problem:... |
|
Experimental |
| 60 |
DevStranger/BIM-Classification
AI-based classification of BIM elements using sentence embeddings and bSDD |
|
Experimental |
| 61 |
iam-salma/rnn-imdb-movie-review-sentiment-classifier
IMDB movie-review sentiment analysis using SimpleRNN with Streamlit and TensorFlow. |
|
Experimental |
| 62 |
JuaniLlaberia/articles_classifier
This project implements an articles classification system leveraging XGBoost... |
|
Experimental |
| 63 |
Ashly1991/rnn-text-classification-keras-tf2
IMDB sentiment analysis with Keras RNNs (LSTM/GRU). Within-batch padding,... |
|
Experimental |
| 64 |
annnieglez/nlp-stock-market-and-news
This project focuses on detecting fake news from news headlines using... |
|
Experimental |
| 65 |
Sithumsankajith/Amazon-Mobile-Reviews-NLP-Coursework
A comprehensive NLP project analyzing Amazon unlocked mobile phone reviews... |
|
Experimental |
| 66 |
LKEthridge/Machine_Learning_for_Texts
A Machine Learning Project using Texts from TripleTen |
|
Experimental |
| 67 |
Khaoula1025/SmartTicketPipeline
End-to-end NLP batch pipeline for automated IT support ticket... |
|
Experimental |
| 68 |
SunilBoopalan/Suicide-Depression-Classification-with-nlp
Deep Learning for Suicide and Depression Identification with Unsupervised... |
|
Experimental |
| 69 |
Shanmukhi1920/Text-Classification
Developed an NLP system using Gradio and Hugging Face to classify disaster... |
|
Experimental |
| 70 |
AHMerrill/unstructured-data-2
NLP assignment: Product review analysis with embeddings, similarity metrics,... |
|
Experimental |
| 71 |
Data-pageup/Sequential-Neural-Networks-for-Sentiment-Analysis-model-deploy
A sentiment analysis project using RNN, LSTM, and GRU models to classify... |
|
Experimental |
| 72 |
tzelepimaria/amazon-reviews-embeddings
Amazon reviews embedding generation using NLP transformer models. |
|
Experimental |
| 73 |
Ashot72/spfx-universal-sentence-encoder
Amazon Reviews Sentiment Classifications and Textual Similarities with... |
|
Experimental |
| 74 |
micheldpd24/cust_review_bertopic
Topic Modeling of Customer Reviews using BERTopic |
|
Experimental |
| 75 |
ayrtondenner/RestaurantReviewer
AI-powered pipeline to collect, normalize, and analyze Brazilian restaurant... |
|
Experimental |
| 76 |
abeed04/Sentiment-Analysis-using-Recurrent-Neural-Networks
Bidirectional RNNs are used to analyze the sentiment (positive, negative,... |
|
Experimental |
| 77 |
yotamnahum/AraEmotions
An official implementation of 'Love Me, Love Me Not: Human-Directed... |
|
Experimental |
| 78 |
ShalyginaA/imdb-sentiment-analysis-with-pytorch
Sentiment analysis of IMDb reviews using CountVectoriser and GloVe... |
|
Experimental |
| 79 |
SwamiKannan/Automated-IT-ticket-routing-using-Bi-directional-RNNs
Classification of IT trouble tickets |
|
Experimental |