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 93 text classification sentiment tools tracked. 3 score above 50 (established tier). The highest-rated is codelion/adaptive-classifier at 52/100 with 539 stars.
Get all 93 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-rnn
Classify Kaggle San Francisco Crime Description into 39 classes. Build the... |
|
Established |
| 3 |
jiegzhan/multi-class-text-classification-cnn
Classify Kaggle Consumer Finance Complaints into 11 classes. Build the model... |
|
Established |
| 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 |
zdmc23/sentiment-analysis-arabic
A deep learning (LSTM) sentiment analysis project to determine... |
|
Emerging |
| 11 |
ashalogic/Persian-Sentiment-Analyzer
Persian sentiment analysis ( آناکاوی سهش های فارسی | تحلیل احساسات فارسی ) |
|
Emerging |
| 12 |
ksdkamesh99/Spam-Classifier
A Natural Language Processing with SMS Data to predict whether the SMS is... |
|
Emerging |
| 13 |
NathanDuran/Probabilistic-RNN-DA-Classifier
Probabilistic Dialogue Act Classification for the Switchboard Corpus using... |
|
Emerging |
| 14 |
chiragjn/deep-char-cnn-lstm
Deep Character CNN LSTM Encoder with Classification and Similarity Models |
|
Emerging |
| 15 |
x4nth055/food-reviews-sentiment-analysis
Sentiment analyzer that predicts the review star ( from 0 to 5,... |
|
Emerging |
| 16 |
hmohebbi/SentimentAnalysis
(BOW, TF-IDF, Word2Vec, BERT) Word Embeddings + (SVM, Naive Bayes, Decision... |
|
Emerging |
| 17 |
manbilly/article-categorization-ml
📰 Classify news articles with 90.8% accuracy using a production-ready ML... |
|
Emerging |
| 18 |
ashishsalunkhe/DeepSpamReview-Detection-of-Fake-Reviews-on-Online-Review-Platforms-using-DeepLearning-Architectures
DeepSpamReview: Detection of Fake Reviews on Online Review Platforms using... |
|
Emerging |
| 19 |
AOK-PLUS/Sentimentanalysis
Language independent sentiment analysis |
|
Emerging |
| 20 |
MarwanMashra/Sentiment_Analysis
NLP project: sentiment analysis for Amazon reviews with Bert |
|
Emerging |
| 21 |
roycek7/cyberbullying-detection
Kaggle | Toxic Comment Classification | CNN |
|
Emerging |
| 22 |
vishwassathish/Sentiment-Analysis-for-product-reviews
Sentiment Analysis using LSTM cells on Recurrent Networks. GloVe word... |
|
Emerging |
| 23 |
vettorefburana/Sentiment-analysis-on-Covid-19-tweets
Sentiment analysis of Covid-19 tweets using XGBoost, LSTM and BERT |
|
Emerging |
| 24 |
cbaziotis/datastories-semeval2017-task6
Deep-learning model presented in "DataStories at SemEval-2017 Task 6:... |
|
Emerging |
| 25 |
MikeXydas/SiameseLSTM
Detecting Quora duplicate questions using a Siamese LSTM. |
|
Emerging |
| 26 |
samrat-halder/personality-detection-with-BERT-RoBERT
Detection of MBTI-type personality with NLP and Deep Learning |
|
Experimental |
| 27 |
Neerajj9/Sentiment-Analysis-with-Word-Embeddings
A Sentiment Analysis model in keras to analyse toxic comments online . The... |
|
Experimental |
| 28 |
sedflix/unsacmt
Unsupervised Sentiment Analysis for Code-mixed Data |
|
Experimental |
| 29 |
baaraban/pytorch_ner
LSTM based model for Named Entity Recognition Task using pytorch and GloVe embeddings |
|
Experimental |
| 30 |
Kavitha-Kothandaraman/Automatic-IT-Ticket-Assignment-NLP
To build an AI-based classifier model to assign the tickets to right... |
|
Experimental |
| 31 |
JonathanStefanov/CEFR_Classifier_French
The CEFR Level Classifier Project is a AI Streamlit-based application that... |
|
Experimental |
| 32 |
SoniSiddharth/Impact_analysis
Impact analysis of software change leveraging ML, NLP models from huge... |
|
Experimental |
| 33 |
EsterHlav/GloVe_Sentiment_Analysis_MLP_CNN_TwitterSentiment140
PyTorch implementation of MLP and CNN for binary sentiment analysis... |
|
Experimental |
| 34 |
oaarnikoivu/emotion-classifier
An attention-based BiLSTM for emotion classification. |
|
Experimental |
| 35 |
arunarn2/ToxicCommentChallenge
Text classification using GloVe embeddings, CNN and stacked bi-directional... |
|
Experimental |
| 36 |
Hsinghsudwal/NLP_ML_Notebook_Analysis
NLP jupyter notebooks |
|
Experimental |
| 37 |
m1n1v1rus/Sentiment-Embeddings
Twitter Sentiment Analysis using all-MiniLM-L6-v2 embeddings. |
|
Experimental |
| 38 |
Abdelhakim-gh/NLP_Sentiment_Analysis_Darija
fine tuning a pre-trained model on darija dialect to work with sentiment... |
|
Experimental |
| 39 |
ksalama/tf-textanalysis-gcp
Shows how to perform text preprocessing using BigQuery, tf.hub,... |
|
Experimental |
| 40 |
michelemarzollo/cil_sentimental_sourdough
Sentiment Analysis on a Twitter dataset for the course Computational... |
|
Experimental |
| 41 |
scionoftech/TextClassification-Vectorization-DL
A repository contains Text Classification notebooks using Machine Learning,... |
|
Experimental |
| 42 |
nifleisch/lauzhack-amazon-reviews
Framework for mining and analyzing issues from product reviews and... |
|
Experimental |
| 43 |
allemandi/embed-classify-web
Text classification web app using CSV input and word embeddings (all-MiniLM-L6-v2). |
|
Experimental |
| 44 |
dpnascimento/sales-call-topic-analysis
Semantic pattern analysis in sales calls using multi view embeddings and BERTopic |
|
Experimental |
| 45 |
NarekDshkhunyan/Insight
Repo for Insight AI 2017c Fellowship in Silicon Valley: classifying chatbot... |
|
Experimental |
| 46 |
MingauG4mer109/sales-call-topic-analysis
📞 Analyze semantic patterns in sales calls using machine learning to improve... |
|
Experimental |
| 47 |
dovh11/fake-news-classifier-n-similar-news-retrieval
An interactive web app for Fake News Classification and Semantic News... |
|
Experimental |
| 48 |
DevStranger/BIM-Classification
AI-based classification of BIM elements using sentence embeddings and bSDD |
|
Experimental |
| 49 |
iam-salma/rnn-imdb-movie-review-sentiment-classifier
IMDB movie-review sentiment analysis using SimpleRNN with Streamlit and TensorFlow. |
|
Experimental |
| 50 |
ShalyginaA/imdb-sentiment-analysis-with-pytorch
Sentiment analysis of IMDb reviews using CountVectoriser and GloVe... |
|
Experimental |
| 51 |
yotamnahum/AraEmotions
An official implementation of 'Love Me, Love Me Not: Human-Directed... |
|
Experimental |
| 52 |
Horicuz/Company-Classifier-Veridion-OA
Automated company classification system for insurance-related businesses... |
|
Experimental |
| 53 |
Colinho22/text-analytics-project
Content classification project that trains 4 models (ngrams, embeddings,... |
|
Experimental |
| 54 |
SwamiKannan/Automated-IT-ticket-routing-using-Bi-directional-RNNs
Classification of IT trouble tickets |
|
Experimental |
| 55 |
HooM4N/SentiNet
Sentiment Classification on IMDb Reviews Using Transformer Fine‑Tuning... |
|
Experimental |
| 56 |
MINouman/Quora-Question-Pair-Similarity-Classification
Duplicate question detection system using NLP & Deep Learning. Features... |
|
Experimental |
| 57 |
davide-marchi/hate-speech-model-comparison
Comparative analysis of machine learning models for hate speech detection on... |
|
Experimental |
| 58 |
abeed04/Sentiment-Analysis-using-Recurrent-Neural-Networks
Bidirectional RNNs are used to analyze the sentiment (positive, negative,... |
|
Experimental |
| 59 |
GatienVilain/Toxic-Comment-classification
Modèle capable d’analyser automatiquement du texte et de le classifier dans... |
|
Experimental |
| 60 |
tayyabrehman96/Semantic-Compression-and-Conceptual-Symbolic-Reasoning-over-Transformer-Embeddings
Interpretable multi-class classification of Italian crime news using frozen... |
|
Experimental |
| 61 |
Ashly1991/rnn-text-classification-keras-tf2
IMDB sentiment analysis with Keras RNNs (LSTM/GRU). Within-batch padding,... |
|
Experimental |
| 62 |
micheldpd24/cust_review_bertopic
Topic Modeling of Customer Reviews using BERTopic |
|
Experimental |
| 63 |
BrightManu-lang/customer-review-intelligence
End-to-end NLP dashboard for sentiment analysis, semantic review search,... |
|
Experimental |
| 64 |
JuaniLlaberia/articles_classifier
This project implements an articles classification system leveraging XGBoost... |
|
Experimental |
| 65 |
Khaoula1025/SmartTicketPipeline
End-to-end NLP batch pipeline for automated IT support ticket... |
|
Experimental |
| 66 |
LKEthridge/Machine_Learning_for_Texts
A Machine Learning Project using Texts from TripleTen |
|
Experimental |
| 67 |
Data-pageup/Sequential-Neural-Networks-for-Sentiment-Analysis-model-deploy
A sentiment analysis project using RNN, LSTM, and GRU models to classify... |
|
Experimental |
| 68 |
annnieglez/nlp-stock-market-and-news
This project focuses on detecting fake news from news headlines using... |
|
Experimental |
| 69 |
AHMerrill/unstructured-data-2
NLP assignment: Product review analysis with embeddings, similarity metrics,... |
|
Experimental |
| 70 |
tzelepimaria/amazon-reviews-embeddings
Amazon reviews embedding generation using NLP transformer models. |
|
Experimental |
| 71 |
Ashot72/spfx-universal-sentence-encoder
Amazon Reviews Sentiment Classifications and Textual Similarities with... |
|
Experimental |
| 72 |
ayrtondenner/RestaurantReviewer
AI-powered pipeline to collect, normalize, and analyze Brazilian restaurant... |
|
Experimental |
| 73 |
loretoparisi/russian_trolls_tweets_dataset
Russian troll tweets |
|
Experimental |
| 74 |
Shanmukhi1920/Text-Classification
Developed an NLP system using Gradio and Hugging Face to classify disaster... |
|
Experimental |
| 75 |
salehsargolzaee/LSTM-for-Sentiment-Analysis
In this notebook, I implemented a recurrent neural network (Long short-term... |
|
Experimental |
| 76 |
AGiannoutsos/Twitter-Sentiment-Analysis-with-LSTMs-ELMo
Twitter Sentiment analysis using RNS like LSTMs, GRUs and enhancing the... |
|
Experimental |
| 77 |
jwj1111/From-Linguistic-Features-to-Social-Impact-Readability-VS-Diffusion-Polarized-Tweets
Readability & Sentiment & Diffusion |
|
Experimental |
| 78 |
machinelearningprodigy/sms-spam-classiifer
This Email/SMS Spam Classifier is a machine learning-powered application... |
|
Experimental |
| 79 |
AB00k/6-Complete-NLP-tutorial-GRU-LSTM-RNN-Sentiment_Analysis
This repository contains the complete tutorial with implementation of NLP... |
|
Experimental |
| 80 |
Daarwinmendez/Text-Regression
Proyecto de predicción de precios de casas combinando embeddings (BERT,... |
|
Experimental |
| 81 |
jfernsler/ASRS_Classifier
Language classifier based on BERT to classify Aviation Safety Reporting... |
|
Experimental |
| 82 |
Arko98/BBC-News-Classification
BBC News Content Classification (multi-class classification) |
|
Experimental |
| 83 |
itsDaiton/imdb-reviews-sentiment-analysis
IMDB Reviews sentiment analysis carried out using NLTK library. |
|
Experimental |
| 84 |
agoila/sentiment-prediction-RNN
Sentiment prediction using an RNN architecture in TensorFlow |
|
Experimental |
| 85 |
prakHr/Multiclass-Category-Classification
Contains notebooks that does categorical classification of shop items using... |
|
Experimental |
| 86 |
fmplaza/WASSA-2018
WASSA 2018 Implicit Emotion Shared Task |
|
Experimental |
| 87 |
kottoization/SentimentAnalysisOnConsumentOpinions
NLP, text mining sentiment analysis on consumer opinions, using BERT and 2 ML models |
|
Experimental |
| 88 |
msikorski93/Spam-Detection-With-LSTM-Polish
Detecting spam (a typical binary classification problem) on Polish emails. |
|
Experimental |
| 89 |
Leyan0109/Python_Text-Sentiment-Analysis-Movie-Reviews
Deep learning project to classify movie review sentiment using CNN and... |
|
Experimental |
| 90 |
CapritaAndrei/CompanyClassifier4.0
Company Classifier that takes a dataset and a list of labels and adds one or... |
|
Experimental |
| 91 |
thelakshyadubey/Automatic_Ticket_Classification_Tool
Automatic ticket classification and document QA system with Pinecone vector... |
|
Experimental |
| 92 |
DataforGoodMAD/twitter-analysis-app
CLI App that uses Natural Language Processing to find users similar to you... |
|
Experimental |
| 93 |
mhmdsab/Spam-Classifier
spam classifier with a dataset of 5000 mail |
|
Experimental |