Twitter Sentiment Analysis NLP Tools

Projects analyzing emotional sentiment and opinions in Twitter/X tweets using NLP and machine learning techniques. Does NOT include general sentiment analysis on non-Twitter sources, crisis event mapping, or other social media platforms.

There are 126 twitter sentiment analysis tools tracked. 3 score above 50 (established tier). The highest-rated is sharmaroshan/Twitter-Sentiment-Analysis at 51/100 with 270 stars.

Get all 126 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=nlp&subcategory=twitter-sentiment-analysis&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Tool Score Tier
1 sharmaroshan/Twitter-Sentiment-Analysis

It is a Natural Language Processing Problem where Sentiment Analysis is done...

51
Established
2 cardiffnlp/tweetnlp

TweetNLP for all the NLP enthusiasts working on Twitter! The Python library...

51
Established
3 the-javapocalypse/Twitter-Sentiment-Analysis

This script can tell you the sentiments of people regarding to any events...

50
Established
4 I-am-sayantan/public-sentiment-analysis-based-on-twitter-hashtags

This project focuses on sentiment analysis. Social Sentiment analysis is the...

41
Emerging
5 riochr17/Analisis-Sentimen-ID

Analisis Sentimen Twitter dengan TFIDF-ANN

40
Emerging
6 r13i/twitter-sentiment-analysis

What if we could see the emotions and moods of people through the...

40
Emerging
7 Hyuto/Analisis-Sentimen-Corona-DKI-Jakarta

Analisis Sentimen Corona DKI Jakarta menggunakan TF-IDF Vectorizer & Support...

38
Emerging
8 kinshukdua/LiveActionMap

An attempt to map the areas with active conflict in Ukraine using twitter...

38
Emerging
9 IBM/twitter-customer-care-document-prediction

Twitter dataset for Conversational Document Prediction to Assist Customer...

38
Emerging
10 parthnagarkar875/Twitter-Profile-Analyzer

Analysis of a Twitter profile for discerning their preferences.

36
Emerging
11 snoop2head/instagram_hashtag_analysis

📷 Crawl and Analyze Instagram Hashtag Data: KoNLPY to gensim word2Vec &...

36
Emerging
12 athrvkk/Anti-National-Tweets-Classification

Build a classifier to classify anti-national tweets from normal tweets based...

35
Emerging
13 PyPatel/Sentiment-Analysis-for-Trading

Using Natural Language Processing we developed working prototype of...

35
Emerging
14 ruarq/ukraine-war-heatmap

Ukraine War Map/Heatmap

34
Emerging
15 Hsankesara/The-Tweets-of-Wisdom

A dataset which contains 30k+ so called "self-help" tweets from 100+ authors.

34
Emerging
16 dD2405/Twitter_Sentiment_Analysis

Detecting whether a particular tweet contains negative emotions attached...

34
Emerging
17 peiyong-addwater/Hackathon-QNLP

Repo for Qiskit Hackathon Project "Quantum Twitter Sentiment Analysis"

33
Emerging
18 FirasHabri/nlp_twitter

Sentiment analysis of Arabic sport related Twitter data

33
Emerging
19 tsainez/kpop-sentiment-analysis

Generating a Korean and English dataset of Tweets about K-pop for sentiment analysis

33
Emerging
20 ezgisubasi/turkish-tweets-sentiment-analysis

This sentiment analysis project determines whether the tweets posted in the...

33
Emerging
21 xavierfigueroav/twish

Twish is a web application that allows you to host tweets classifiers...

31
Emerging
22 Justsecret123/Twitter-sentiment-analysis

A sentiment analysis model trained with Kaggle GPU on 1.6M examples, used to...

31
Emerging
23 HamedBabaei/sentiment-analysis

Twitter sentiment analysis using the sentiment140 dataset

31
Emerging
24 shahules786/twitter-emotions

NLP tool to extract emotional phrase from tweets 🤩

30
Emerging
25 xiangzhemeng/Kaggle-Twitter-Sentiment-Analysis

Kaggle Twitter Sentiment Analysis Competition

30
Emerging
26 sakshidgoel/Bilingual-Sentiment-Analysis

The main aim of the project is to develop a sentiment analyzer that can be...

30
Emerging
27 DevDW/digicurr-sentiment

Uses natural language processing (NLP) on tweets related to cryptocurrencies...

30
Emerging
28 shubhamdey01/Sentiment-Analysis-Twitter

This project involves Natural Language Processing (NLP) to perform sentiment...

29
Experimental
29 Congressional-NLP-Application/congressional_nlp_app

Analyzing US Congress members sentiment with NLP processes.

29
Experimental
30 kurtispykes/twitter-sentiment-analysis

Creating a Gradio user interface to predict the sentiment of a tweet

29
Experimental
31 rozester/Twitter-Sentiment-Analyzer

Twitter Sentiment Analyzer

29
Experimental
32 TheCleverIdiott/SenMeter

Sentimental Analysis of Twitter Posts and Recommending Psychological Reports...

29
Experimental
33 merb92/Twitter-Sentiment-Analysis

Monitor the reception of a new mobile phone on Twitter to help a business...

29
Experimental
34 avs-abhishek123/Twitter-Sentimental-Analysis

An AI project where we do web scrapping from Twitter API, find the...

27
Experimental
35 joshzwiebel/Tweet-Sentiment-Extraction

A repository detailing work involved in the kaggle competition Tweet...

27
Experimental
36 codiceSpaghetti/T4SA-2.0

This project creates the T4SA 2.0 dataset, i.e. a big set of data to train...

26
Experimental
37 raju-shrestha/Sentiment-Analysis-of-Twitter-Data-Using-Logistic-Regression

Sentiment Analysis of Twitter Data Using Logistic Regression

26
Experimental
38 yanismiraoui/Analyzing-sports-commentary-in-order-to-automatically-recognize-events-and-extract-insights

Investigate how we can use multiple different Natural Language Processing...

26
Experimental
39 Shwetago/Sentiment_Analysis

Twitter Sentiment Analysis - Classifying positive, negative and neutral tweets

25
Experimental
40 Wazzabeee/twitter-sentiment-analysis-pyspark

Comparative study of classification algorithms implemented in PySpark on the...

25
Experimental
41 thuwyh/Tweet-Sentiment-Extraction

Part of the 7th solution of the Kaggle Tweet Sentiment Extraction competition

25
Experimental
42 manasik29/Sentiment_Analysis_on_Elon_Musk_Tweets

Performed Sentiment Analysis on Elon Musk's Tweets. Extracting Positive or...

25
Experimental
43 kenypatel233/SentimentAnalysis

Multiclass classification task to perform sentiment analysis of tweet using NLP

24
Experimental
44 kritanjalijain/Twitter_Sentiment_Analysis

An approach for unimodal sentiment analysis behind social media...

24
Experimental
45 leoreeva/tweets-analysis

Python pipeline for analyzing tweets. Tasks: download, text preprocessing,...

24
Experimental
46 banQomania/hate_speech_classifier

Tweet Hate Speech Classifier using Apache Spark MLlib Naive Bayes and...

23
Experimental
47 moustapha00/Tweets-classification-data-camp-2022

Performing sentiment analysis on tweets related to four companies - Apple,...

23
Experimental
48 ElyLin/SentimentAnalysisProject

Identified Tweet sentiment towards tech companies to assess investment opportunities

23
Experimental
49 NishantkSingh0/Twitter-Sentiment-Analysis

A ML/DL based Twitter sentiment analysis model based on Transformer based...

22
Experimental
50 rmdhirr/SentimentAnalysisPilpres2019

Sentiment analysis model specifically trained to analyze tweets related to...

22
Experimental
51 Jaisood08/NLP-Tweet-analysis

It's a Sentiment analysis system for Tweets about a topic that uses web...

22
Experimental
52 laelasbuch/Sentiment-Analysis-about-Medan-City-Election

Indonesia has 19.5 million Twitter users from a total of 500 million global...

22
Experimental
53 rohitgit1/Twitter-Trend-Analyzer-using-NLP

Sentiment Analysis of Bollywood Trends on Twitter dataset.

22
Experimental
54 rkritika1508/Sentiment-Analysis

Sentiment Analysis using the "Sentiment140" dataset by Stanford. The model...

22
Experimental
55 tbryan2/nfl-prospects-nlp

Sentiment analysis and text generation of NFL prospect scouting reports 2014-2022

21
Experimental
56 Amirrezahmi/Hashtag-Analyzer

This project analyzes tweets, extracting insights on a specific hashtag. It...

21
Experimental
57 davisduccopny/Twitter-Sentiment-Analysis

Use GRU and basic machine learning models in tweet classification, labeling...

21
Experimental
58 sahidul-shaikh/demonetization-sentiment-analysis

Social Media (Twitter) Opinion Mining - Demonetization Sentiment Analysis

21
Experimental
59 dimitreOliveira/Tweet-Sentiment-Extraction

:2nd_place_medal: (Silver medal - 60th place - Top 3%) Repository for the...

21
Experimental
60 broepke/SentimentAnalysis

Up Your Game in Social Media Sentiment Analysis

21
Experimental
61 Alvayang923/Elon_NLP

基于nlp对马斯克推文的探索性分析 An exploratory analysis of Elon Musk’s communication on Twitter

21
Experimental
62 chigwell/logistic-nlp-fitter

A new package would help users fit logistic curves to their data by...

21
Experimental
63 AnshAB5/Twitter-Sentiment-Analysis

NLP based project to obtain a concise representation of the sentiment by...

21
Experimental
64 JaweriaAsif745/Urdu_Tweets_Sentiment_Analysis

Performed sentiment analysis on Urdu tweets using Logistic Regression with...

20
Experimental
65 kaymal/twitter-emotions

Sentiment and emotion analysis of tweets using NLP methods with extensive...

20
Experimental
66 subhadeep-123/Sentiment-Analysis

In this repository I have implemented Sentiment analysis in twitter dataset...

20
Experimental
67 mutalibcs/Twitter-Sentiment-Analysis

Twitter Sentiment Analysis

19
Experimental
68 helloerikaaa/quweeting

Sentiment analysis from tweets using QNLP (Quantum Natural Language Processing)

19
Experimental
69 DURGESH716/NLP_Twitter_Analysis

Analyzing Tweets of people whether positive or negative through Natural...

19
Experimental
70 pavithralanalytics/twitter-sentiment-analysis-nlp

Sentiment Analysis on Twitter Data using NLP techniques and Logistic...

19
Experimental
71 shubham-shetty/BERT-Tweet-Classifier

This project provides a way to scrape tweets based on a query or username...

19
Experimental
72 Baldo431/Gasoline_Price_Dashboard

Analysis of gasoline prices and twitter sentiment polarity using NLP and...

19
Experimental
73 mathatzim/Open_Government_Data_Sentiment_Analysis

Sentiment analysis pipeline on public-policy comments using NLP and ML...

19
Experimental
74 IvayloP0709/Twitter-Sentiment-Analysis

Real-time sentiment analysis tool for Twitter data. Processes and...

19
Experimental
75 radhe30/twitter-sentiment-analysis-NLP

This project analyzes the sentiment of tweets using natural language...

19
Experimental
76 r2nery/ukraine-media

Can we identify key events in a war by analyzing raw text from news stories?

19
Experimental
77 lamaniaditya275-spec/tweet-sentiment-nlp

Tweet sentiment classification using NLP embeddings

19
Experimental
78 elliotvaucher/thymio_twitter

Using Twitter + NLP to give Thymio artificial (emotional) intelligence

18
Experimental
79 DreamPearl/SentiPeople

Fetching tweets regarding any firm using Twitter APIs, storing them into...

18
Experimental
80 Liburn-Krasniqi/Tweet-Sentiment-Analysis

Sentiment Analysis model trained on 10K tweets

18
Experimental
81 dodevca/twitter-trending-classifier

Automated Twitter Trending Classifier using Rule-based Logic & Logistic...

18
Experimental
82 pavelsivanovs/missile-attack-watcher

The NLP project which aggregates information about rocket strikes happening...

18
Experimental
83 pedrocast7/ML_Mood_Classification_from_tweets_with_Sklearn

A repository with a binary classification problem to explore some models and...

17
Experimental
84 JohnnyWang1998/ukraine-russia-tweets-sentiment-analysis-and-topic-modeling

This is the NLP course work about Ukraine and Russia Conflict Tweets...

17
Experimental
85 MarioMNM/sentiment_analysis_API_for_Twitter

This project implements an API with a deep learning model for sentiment...

17
Experimental
86 samkamau81/Sentiment-Analysis-Using-a-Transformer

This project uses Transformers to Analyze whether a Tweet is Positive or Negative.

17
Experimental
87 abu14/twitter-sentiment-analysis-and-Prediction

The project tries to classify sentiment of tweets as positive, negative,...

17
Experimental
88 pagiguntur/AnalisisSentimenPermendikbutPPKS

Repository tentang Tugas Akhir Jurusan Teknik Informatika Universitas Ma Chung

17
Experimental
89 Avik-Das-567/Twitter-Sentiment-Analysis-NLP

A Python-based sentiment analysis tool that uses Scikit-Learn and a Naive...

16
Experimental
90 tskatia/CAPITOL

NLP binary classification of US political tweets (Democrat vs Republican)....

14
Experimental
91 Vinaya-2003/Twitter-Sentiment-Analysis

Twitter sentiment classification into Positive, Negative and Neutral using...

14
Experimental
92 rehanraza24/Twitter-Text-Sentiment-Analysis-

Twitter Text Sentiment Analysis (Preprocessing using Spacy)

13
Experimental
93 kiptochmike/Twitter-Sentiment-Analysis

Sentiment analysis is an NLP task that uses machine learning to classify...

12
Experimental
94 CoderNitu/X-Twitter-_Sentimental_Analysis_NLP

Build machine learning models that can classify whether the tweets are...

12
Experimental
95 developedbysm/AV-Twitter-Sentiment-Analysis

Twitter Sentiment Analysis

12
Experimental
96 ProjectXMG999/Social-Media-Sentiment-Analysis-Project

The biggest project - Still in progress

12
Experimental
97 Melanee-Melanee/NLP-Project

Natural language processing on tweets

12
Experimental
98 rukshan99/twitter-sentiment-analysis

Twitter text mining | Tweet normalization | Tweet vectorization | Sentiment analysis

11
Experimental
99 Ahmadd1998/sentiment-analyst-

Analisis Sentimen Teks Singkat Bahasa Indonesia dengan Hyperparameter Random Forest

11
Experimental
100 aarogyaojha/x-sentiment-analyzer

End-to-end Twitter sentiment analysis using NLP and Logistic Regression on...

11
Experimental
101 arora-r/twitter-sentiment-analysis-extension

This project provides a hands-on opportunity to learn about machine learning...

11
Experimental
102 18mahi/tweet-sentiment-analysis

Classify tweets into happy, sad, angry, excited, and neutral with this...

11
Experimental
103 SoftWareAK/Twitter-Sentiment-Analysis-about-TURKEY

The business objective of the project is to gather tweets using both search...

11
Experimental
104 Hungreeee/Twitter-Sentiment-Classification

Twitter sentiment classification using multiple Scikit-learn models and...

11
Experimental
105 Badriii2502/sentiment-analysis-twitter

Basic Sentiment Analysis on Twitter Data using Logistic Regression

11
Experimental
106 miguelestradam3/nlp_twitter

Coursera Guided Project: Analyzing the content on twitter entries/blogs

11
Experimental
107 Mohamedreda333-crypto/Twitter-Sentiment-Analysis-Probabilistic-Model

A comprehensive Sentiment Analysis project on Twitter data using Natural...

11
Experimental
108 Lakshmipriya-S/Twitter-Sentiment-Analysis-Analytics-Vidhya

Twitter Sentiment Analysis In AutoML

11
Experimental
109 Mr-Chang95/FIFA-Sentiment-Analysis

The objective of this data science project is to conduct sentiment analysis...

11
Experimental
110 TypEktor/Multilingual-Sentiment-Analysis

A Multilingual Twitter Sentiment Analysis

11
Experimental
111 lwoluke/Twitter-Sentiment-Analysis

Using Python and Machine Learning

10
Experimental
112 UltimatDev/Tweet_classifier

Classifying tweets on basis of negative and positive tone using NLP

10
Experimental
113 kelvin-cykong/Twitter-Text_Classification-Project

A NLP project classifying real tweets from APIs.

10
Experimental
114 KamgangAnthony/NLP-Analysis-Social-Media-Comments

Une étude des avis d'Africains sur le don du sang / A study on the opinions...

10
Experimental
115 anis-kaci/Sentiment-Analysis-using-openAI-API

NLP tweets sentiment analysis using openAi API

10
Experimental
116 SamBelkacem/Twitter-Sentiment-Analysis

A TF-IDF model to predict the polarity of tweets (positive, negative, neutral)

10
Experimental
117 sebenns/Tweetfluence

A project for crawling accounts via Twitter API, classifying and analyzing...

10
Experimental
118 J-Lopez-IICG/TwitterSentiment-NLP

Este proyecto utiliza NLP para clasificar el sentimiento en tweets,...

10
Experimental
119 chiragsamal/Twitter-Sentiment-Analysis

Sentiment Analysis of Tweets using NLP and fastai

10
Experimental
120 Jashaul/Twitter-Trend-Nature

To check the nature of trending twitter hashtags

10
Experimental
121 aditi184/Twitter-Sentiment-Analysis

Sentiment mining for tweets using NLP.

10
Experimental
122 RifaAmrilSahputra/Twitter-Sentiment-Analysis

Twitter sentiment analysis using machine learning, classifying tweets into...

10
Experimental
123 shaheerAlam1/ukarine-russia-war-tweet-analysis-using-NLP

Ukraine Russia war tweet Analysis using Natural Language Processing NLP...

10
Experimental
124 jpcadena/classification-tweets-national-security-ecuador

Classification of Tweets about national security at Ecuador 2022

10
Experimental
125 MoinDalvs/Sentiment_Analysis_on_-Elon_musk_Tweets

Perform sentimental analysis on the Elon-musk tweets (Elon-musk.csv)

10
Experimental
126 IshtyM/Sentiment-Analysis-of-Twitter-Samples

Sentiments of tweets are analyzed to predict whether the tweet is positive...

10
Experimental