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 93 twitter sentiment analysis tools tracked. 1 score above 50 (established tier). The highest-rated is cardiffnlp/tweetnlp at 51/100 with 382 stars and 827 monthly downloads.

Get all 93 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 cardiffnlp/tweetnlp

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

51
Established
2 sharmaroshan/Twitter-Sentiment-Analysis

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

44
Emerging
3 the-javapocalypse/Twitter-Sentiment-Analysis

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

43
Emerging
4 I-am-sayantan/public-sentiment-analysis-based-on-twitter-hashtags

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

34
Emerging
5 riochr17/Analisis-Sentimen-ID

Analisis Sentimen Twitter dengan TFIDF-ANN

33
Emerging
6 r13i/twitter-sentiment-analysis

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

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

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

31
Emerging
8 kinshukdua/LiveActionMap

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

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

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

31
Emerging
10 parthnagarkar875/Twitter-Profile-Analyzer

Analysis of a Twitter profile for discerning their preferences.

29
Experimental
11 snoop2head/instagram_hashtag_analysis

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

29
Experimental
12 PyPatel/Sentiment-Analysis-for-Trading

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

28
Experimental
13 athrvkk/Anti-National-Tweets-Classification

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

28
Experimental
14 Hsankesara/The-Tweets-of-Wisdom

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

27
Experimental
15 dD2405/Twitter_Sentiment_Analysis

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

27
Experimental
16 ruarq/ukraine-war-heatmap

Ukraine War Map/Heatmap

27
Experimental
17 FirasHabri/nlp_twitter

Sentiment analysis of Arabic sport related Twitter data

26
Experimental
18 peiyong-addwater/Hackathon-QNLP

Repo for Qiskit Hackathon Project "Quantum Twitter Sentiment Analysis"

26
Experimental
19 tsainez/kpop-sentiment-analysis

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

26
Experimental
20 ezgisubasi/turkish-tweets-sentiment-analysis

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

26
Experimental
21 Justsecret123/Twitter-sentiment-analysis

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

24
Experimental
22 HamedBabaei/sentiment-analysis

Twitter sentiment analysis using the sentiment140 dataset

24
Experimental
23 xavierfigueroav/twish

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

24
Experimental
24 shahules786/twitter-emotions

NLP tool to extract emotional phrase from tweets 🤩

23
Experimental
25 sakshidgoel/Bilingual-Sentiment-Analysis

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

23
Experimental
26 xiangzhemeng/Kaggle-Twitter-Sentiment-Analysis

Kaggle Twitter Sentiment Analysis Competition

23
Experimental
27 merb92/Twitter-Sentiment-Analysis

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

22
Experimental
28 lamaniaditya275-spec/tweet-sentiment-nlp

Tweet sentiment classification using NLP embeddings

22
Experimental
29 rozester/Twitter-Sentiment-Analyzer

Twitter Sentiment Analyzer

22
Experimental
30 kurtispykes/twitter-sentiment-analysis

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

22
Experimental
31 TheCleverIdiott/SenMeter

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

22
Experimental
32 shubhamdey01/Sentiment-Analysis-Twitter

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

22
Experimental
33 avs-abhishek123/Twitter-Sentimental-Analysis

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

20
Experimental
34 joshzwiebel/Tweet-Sentiment-Extraction

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

20
Experimental
35 chigwell/logistic-nlp-fitter

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

20
Experimental
36 pavithralanalytics/twitter-sentiment-analysis-nlp

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

19
Experimental
37 codiceSpaghetti/T4SA-2.0

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

19
Experimental
38 raju-shrestha/Sentiment-Analysis-of-Twitter-Data-Using-Logistic-Regression

Sentiment Analysis of Twitter Data Using Logistic Regression

19
Experimental
39 mathatzim/Open_Government_Data_Sentiment_Analysis

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

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

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

18
Experimental
41 thuwyh/Tweet-Sentiment-Extraction

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

18
Experimental
42 manasik29/Sentiment_Analysis_on_Elon_Musk_Tweets

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

18
Experimental
43 Shwetago/Sentiment_Analysis

Twitter Sentiment Analysis - Classifying positive, negative and neutral tweets

18
Experimental
44 leoreeva/tweets-analysis

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

17
Experimental
45 kritanjalijain/Twitter_Sentiment_Analysis

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

17
Experimental
46 kenypatel233/SentimentAnalysis

Multiclass classification task to perform sentiment analysis of tweet using NLP

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

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

16
Experimental
48 NishantkSingh0/Twitter-Sentiment-Analysis

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

16
Experimental
49 ElyLin/SentimentAnalysisProject

Identified Tweet sentiment towards tech companies to assess investment opportunities

16
Experimental
50 Avik-Das-567/Twitter-Sentiment-Analysis-NLP

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

16
Experimental
51 Jaisood08/NLP-Tweet-analysis

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

15
Experimental
52 rmdhirr/SentimentAnalysisPilpres2019

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

15
Experimental
53 rkritika1508/Sentiment-Analysis

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

15
Experimental
54 laelasbuch/Sentiment-Analysis-about-Medan-City-Election

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

15
Experimental
55 rohitgit1/Twitter-Trend-Analyzer-using-NLP

Sentiment Analysis of Bollywood Trends on Twitter dataset.

15
Experimental
56 davisduccopny/Twitter-Sentiment-Analysis

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

14
Experimental
57 sahidul-shaikh/demonetization-sentiment-analysis

Social Media (Twitter) Opinion Mining - Demonetization Sentiment Analysis

14
Experimental
58 broepke/SentimentAnalysis

Up Your Game in Social Media Sentiment Analysis

14
Experimental
59 dimitreOliveira/Tweet-Sentiment-Extraction

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

14
Experimental
60 Amirrezahmi/Hashtag-Analyzer

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

14
Experimental
61 tbryan2/nfl-prospects-nlp

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

14
Experimental
62 Alvayang923/Elon_NLP

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

14
Experimental
63 AnshAB5/Twitter-Sentiment-Analysis

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

14
Experimental
64 JaweriaAsif745/Urdu_Tweets_Sentiment_Analysis

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

13
Experimental
65 subhadeep-123/Sentiment-Analysis

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

13
Experimental
66 kaymal/twitter-emotions

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

13
Experimental
67 IvayloP0709/Twitter-Sentiment-Analysis

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

12
Experimental
68 tskatia/CAPITOL

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

12
Experimental
69 DURGESH716/NLP_Twitter_Analysis

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

12
Experimental
70 Liburn-Krasniqi/Tweet-Sentiment-Analysis

Sentiment Analysis model trained on 10K tweets

12
Experimental
71 r2nery/ukraine-media

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

12
Experimental
72 dodevca/twitter-trending-classifier

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

12
Experimental
73 Baldo431/Gasoline_Price_Dashboard

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

12
Experimental
74 helloerikaaa/quweeting

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

12
Experimental
75 shubham-shetty/BERT-Tweet-Classifier

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

12
Experimental
76 mutalibcs/Twitter-Sentiment-Analysis

Twitter Sentiment Analysis

12
Experimental
77 arora-r/twitter-sentiment-analysis-extension

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

11
Experimental
78 18mahi/tweet-sentiment-analysis

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

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

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

11
Experimental
80 miguelestradam3/nlp_twitter

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

11
Experimental
81 Badriii2502/sentiment-analysis-twitter

Basic Sentiment Analysis on Twitter Data using Logistic Regression

11
Experimental
82 aarogyaojha/x-sentiment-analyzer

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

11
Experimental
83 Ahmadd1998/sentiment-analyst-

Analisis Sentimen Teks Singkat Bahasa Indonesia dengan Hyperparameter Random Forest

11
Experimental
84 DreamPearl/SentiPeople

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

11
Experimental
85 elliotvaucher/thymio_twitter

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

11
Experimental
86 pavelsivanovs/missile-attack-watcher

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

11
Experimental
87 KamgangAnthony/NLP-Analysis-Social-Media-Comments

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

10
Experimental
88 JohnnyWang1998/ukraine-russia-tweets-sentiment-analysis-and-topic-modeling

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

10
Experimental
89 MarioMNM/sentiment_analysis_API_for_Twitter

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

10
Experimental
90 pedrocast7/ML_Mood_Classification_from_tweets_with_Sklearn

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

10
Experimental
91 samkamau81/Sentiment-Analysis-Using-a-Transformer

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

10
Experimental
92 pagiguntur/AnalisisSentimenPermendikbutPPKS

Repository tentang Tugas Akhir Jurusan Teknik Informatika Universitas Ma Chung

10
Experimental
93 abu14/twitter-sentiment-analysis-and-Prediction

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

10
Experimental