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

59
Established
2 jiegzhan/multi-class-text-classification-cnn

Classify Kaggle Consumer Finance Complaints into 11 classes. Build the model...

44
Emerging
3 jiegzhan/multi-class-text-classification-cnn-rnn

Classify Kaggle San Francisco Crime Description into 39 classes. Build the...

44
Emerging
4 cbaziotis/datastories-semeval2017-task4

Deep-learning model presented in "DataStories at SemEval-2017 Task 4: Deep...

42
Emerging
5 iamaziz/ar-embeddings

Sentiment Analysis for Arabic Text (tweets, reviews, and standard Arabic)...

40
Emerging
6 aws-samples/sample-extreme-text-classifier

A Python text classifier for large-scale multi-class classification using...

40
Emerging
7 EveripediaNetwork/fastc

Unattended Lightweight Text Classifiers with LLM Embeddings

38
Emerging
8 sismetanin/sentiment-analysis-of-tweets-in-russian

Sentiment analysis of tweets in Russian using Convolutional Neural Networks...

37
Emerging
9 lilianweng/stock-rnn

Predict stock market prices using RNN model with multilayer LSTM cells +...

36
Emerging
10 manbilly/article-categorization-ml

📰 Classify news articles with 90.8% accuracy using a production-ready ML...

35
Emerging
11 ashalogic/Persian-Sentiment-Analyzer

Persian sentiment analysis ( آناکاوی سهش های فارسی | تحلیل احساسات فارسی )

35
Emerging
12 zdmc23/sentiment-analysis-arabic

A deep learning (LSTM) sentiment analysis project to determine...

35
Emerging
13 NathanDuran/Probabilistic-RNN-DA-Classifier

Probabilistic Dialogue Act Classification for the Switchboard Corpus using...

33
Emerging
14 ksdkamesh99/Spam-Classifier

A Natural Language Processing with SMS Data to predict whether the SMS is...

33
Emerging
15 chiragjn/deep-char-cnn-lstm

Deep Character CNN LSTM Encoder with Classification and Similarity Models

31
Emerging
16 x4nth055/food-reviews-sentiment-analysis

Sentiment analyzer that predicts the review star ( from 0 to 5,...

30
Emerging
17 hmohebbi/SentimentAnalysis

(BOW, TF-IDF, Word2Vec, BERT) Word Embeddings + (SVM, Naive Bayes, Decision...

29
Experimental
18 AOK-PLUS/Sentimentanalysis

Language independent sentiment analysis

27
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...

27
Experimental
20 MarwanMashra/Sentiment_Analysis

NLP project: sentiment analysis for Amazon reviews with Bert

26
Experimental
21 cbaziotis/datastories-semeval2017-task6

Deep-learning model presented in "DataStories at SemEval-2017 Task 6:...

24
Experimental
22 roycek7/cyberbullying-detection

Kaggle | Toxic Comment Classification | CNN

24
Experimental
23 vettorefburana/Sentiment-analysis-on-Covid-19-tweets

Sentiment analysis of Covid-19 tweets using XGBoost, LSTM and BERT

24
Experimental
24 vishwassathish/Sentiment-Analysis-for-product-reviews

Sentiment Analysis using LSTM cells on Recurrent Networks. GloVe word...

24
Experimental
25 MikeXydas/SiameseLSTM

Detecting Quora duplicate questions using a Siamese LSTM.

23
Experimental
26 abhilash1910/MiniClassifier

Deep Learning Library for Text Classification.

23
Experimental
27 dovh11/fake-news-classifier-n-similar-news-retrieval

An interactive web app for Fake News Classification and Semantic News...

22
Experimental
28 samrat-halder/personality-detection-with-BERT-RoBERT

Detection of MBTI-type personality with NLP and Deep Learning

22
Experimental
29 MingauG4mer109/sales-call-topic-analysis

📞 Analyze semantic patterns in sales calls using machine learning to improve...

22
Experimental
30 allemandi/embed-classify-web

Text classification web app using CSV input and word embeddings (all-MiniLM-L6-v2).

22
Experimental
31 Neerajj9/Sentiment-Analysis-with-Word-Embeddings

A Sentiment Analysis model in keras to analyse toxic comments online . The...

21
Experimental
32 Kavitha-Kothandaraman/Automatic-IT-Ticket-Assignment-NLP

To build an AI-based classifier model to assign the tickets to right...

20
Experimental
33 sedflix/unsacmt

Unsupervised Sentiment Analysis for Code-mixed Data

20
Experimental
34 baaraban/pytorch_ner

LSTM based model for Named Entity Recognition Task using pytorch and GloVe embeddings

20
Experimental
35 m1n1v1rus/Sentiment-Embeddings

Twitter Sentiment Analysis using all-MiniLM-L6-v2 embeddings.

20
Experimental
36 JonathanStefanov/CEFR_Classifier_French

The CEFR Level Classifier Project is a AI Streamlit-based application that...

19
Experimental
37 dpnascimento/sales-call-topic-analysis

Semantic pattern analysis in sales calls using multi view embeddings and BERTopic

19
Experimental
38 SoniSiddharth/Impact_analysis

Impact analysis of software change leveraging ML, NLP models from huge...

18
Experimental
39 EsterHlav/GloVe_Sentiment_Analysis_MLP_CNN_TwitterSentiment140

PyTorch implementation of MLP and CNN for binary sentiment analysis...

18
Experimental
40 oaarnikoivu/emotion-classifier

An attention-based BiLSTM for emotion classification.

18
Experimental
41 arunarn2/ToxicCommentChallenge

Text classification using GloVe embeddings, CNN and stacked bi-directional...

18
Experimental
42 Hsinghsudwal/NLP_ML_Notebook_Analysis

NLP jupyter notebooks

16
Experimental
43 HooM4N/SentiNet

Sentiment Classification on IMDb Reviews Using Transformer Fine‑Tuning...

15
Experimental
44 davide-marchi/hate-speech-model-comparison

Comparative analysis of machine learning models for hate speech detection on...

15
Experimental
45 MINouman/Quora-Question-Pair-Similarity-Classification

Duplicate question detection system using NLP & Deep Learning. Features...

15
Experimental
46 ksalama/tf-textanalysis-gcp

Shows how to perform text preprocessing using BigQuery, tf.hub,...

15
Experimental
47 michelemarzollo/cil_sentimental_sourdough

Sentiment Analysis on a Twitter dataset for the course Computational...

15
Experimental
48 Horicuz/Company-Classifier-Veridion-OA

Automated company classification system for insurance-related businesses...

15
Experimental
49 Colinho22/text-analytics-project

Content classification project that trains 4 models (ngrams, embeddings,...

15
Experimental
50 Akhera24/article-categorization-ml

Production ML pipeline for news article categorization (90.8% accuracy)

15
Experimental
51 Abdelhakim-gh/NLP_Sentiment_Analysis_Darija

fine tuning a pre-trained model on darija dialect to work with sentiment...

15
Experimental
52 nifleisch/lauzhack-amazon-reviews

Framework for mining and analyzing issues from product reviews and...

14
Experimental
53 NarekDshkhunyan/Insight

Repo for Insight AI 2017c Fellowship in Silicon Valley: classifying chatbot...

14
Experimental
54 scionoftech/TextClassification-Vectorization-DL

A repository contains Text Classification notebooks using Machine Learning,...

14
Experimental
55 tayyabrehman96/Semantic-Compression-and-Conceptual-Symbolic-Reasoning-over-Transformer-Embeddings

Interpretable multi-class classification of Italian crime news using frozen...

14
Experimental
56 BrightManu-lang/customer-review-intelligence

End-to-end NLP dashboard for sentiment analysis, semantic review search,...

14
Experimental
57 GatienVilain/Toxic-Comment-classification

Modèle capable d’analyser automatiquement du texte et de le classifier dans...

14
Experimental
58 karthik77752/lstm-sentiment-analysis

🌟 Build an LSTM-based sentiment analysis pipeline with robust tokenization,...

14
Experimental
59 Zaid-Al-Habbal/nontoxic-world

An NLP system, trying ti to solve a multi-label classification problem:...

14
Experimental
60 DevStranger/BIM-Classification

AI-based classification of BIM elements using sentence embeddings and bSDD

13
Experimental
61 iam-salma/rnn-imdb-movie-review-sentiment-classifier

IMDB movie-review sentiment analysis using SimpleRNN with Streamlit and TensorFlow.

12
Experimental
62 JuaniLlaberia/articles_classifier

This project implements an articles classification system leveraging XGBoost...

11
Experimental
63 Ashly1991/rnn-text-classification-keras-tf2

IMDB sentiment analysis with Keras RNNs (LSTM/GRU). Within-batch padding,...

11
Experimental
64 annnieglez/nlp-stock-market-and-news

This project focuses on detecting fake news from news headlines using...

11
Experimental
65 Sithumsankajith/Amazon-Mobile-Reviews-NLP-Coursework

A comprehensive NLP project analyzing Amazon unlocked mobile phone reviews...

11
Experimental
66 LKEthridge/Machine_Learning_for_Texts

A Machine Learning Project using Texts from TripleTen

11
Experimental
67 Khaoula1025/SmartTicketPipeline

End-to-end NLP batch pipeline for automated IT support ticket...

11
Experimental
68 SunilBoopalan/Suicide-Depression-Classification-with-nlp

Deep Learning for Suicide and Depression Identification with Unsupervised...

11
Experimental
69 Shanmukhi1920/Text-Classification

Developed an NLP system using Gradio and Hugging Face to classify disaster...

11
Experimental
70 AHMerrill/unstructured-data-2

NLP assignment: Product review analysis with embeddings, similarity metrics,...

11
Experimental
71 Data-pageup/Sequential-Neural-Networks-for-Sentiment-Analysis-model-deploy

A sentiment analysis project using RNN, LSTM, and GRU models to classify...

11
Experimental
72 tzelepimaria/amazon-reviews-embeddings

Amazon reviews embedding generation using NLP transformer models.

11
Experimental
73 Ashot72/spfx-universal-sentence-encoder

Amazon Reviews Sentiment Classifications and Textual Similarities with...

11
Experimental
74 micheldpd24/cust_review_bertopic

Topic Modeling of Customer Reviews using BERTopic

11
Experimental
75 ayrtondenner/RestaurantReviewer

AI-powered pipeline to collect, normalize, and analyze Brazilian restaurant...

11
Experimental
76 abeed04/Sentiment-Analysis-using-Recurrent-Neural-Networks

Bidirectional RNNs are used to analyze the sentiment (positive, negative,...

10
Experimental
77 yotamnahum/AraEmotions

An official implementation of 'Love Me, Love Me Not: Human-Directed...

10
Experimental
78 ShalyginaA/imdb-sentiment-analysis-with-pytorch

Sentiment analysis of IMDb reviews using CountVectoriser and GloVe...

10
Experimental
79 SwamiKannan/Automated-IT-ticket-routing-using-Bi-directional-RNNs

Classification of IT trouble tickets

10
Experimental