{"url":"/task/twitter-sentiment-analysis","name":"Twitter Sentiment Analysis","slug":"twitter-sentiment-analysis","description_markdown":"Twitter sentiment analysis is the task of performing sentiment analysis on tweets from Twitter.","categories":[{"name":"Natural Language Processing","url":"/area/natural-language-processing"}],"source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","slug_source":"archive_url"},"counts":{"papers_tagged":96,"papers_with_code":14,"benchmarks":0,"benchmark_tables_in_archive":0,"benchmark_tables_shown":0,"benchmark_tables_withheld_as_spam":0,"benchmark_definition":"a leaderboard table with at least one row; benchmark_tables_shown also counts the zero-row tables; benchmark_tables_in_archive adds the tables withheld as spam","datasets":7,"subtasks":1,"parent_tasks":1},"benchmarks":[],"datasets":[{"url":"/dataset/twitter-sentiment-analysis","name":"Twitter Sentiment Analysis","full_name":"Entity-Level Twitter Sentiment Analysis Dataset","num_papers_in_archive":4},{"url":"/dataset/retweet","name":"RETWEET","full_name":"","num_papers_in_archive":3},{"url":"/dataset/arsen-20","name":"ArSen-20","full_name":"","num_papers_in_archive":2},{"url":"/dataset/chinahate","name":"#chinahate","full_name":"","num_papers_in_archive":1},{"url":"/dataset/crypto-related-tweets-from-10-10-2020-to-3-3","name":"Crypto related tweets from 10.10.2020 to 3.3.2021","full_name":"","num_papers_in_archive":1},{"url":"/dataset/multi-class-depression-detection-dataset","name":"Multi-Class Depression Detection Dataset","full_name":"","num_papers_in_archive":1},{"url":"/dataset/sentimentarcs-sentiment-reference-corpus-for","name":"SentimentArcs: Sentiment Reference Corpus for Novels","full_name":"SentimentArcs: Sentiment Reference Corpus for Novels","num_papers_in_archive":1}],"subtasks":[{"url":"/task/tweet-reply-sentiment-analysis","name":"Tweet-Reply Sentiment Analysis"}],"parent_tasks":[{"url":"/task/sentiment-analysis","name":"Sentiment Analysis"}],"papers":{"order":"repositories listed in the archive (desc), then date (desc); the archive holds no stars","population":"papers tagged with this task that list at least one repository in the archive","shown":14,"of":14,"tagged_in_all":96,"items":[{"url":"/paper/bb_twtr-at-semeval-2017-task-4-twitter","title":"BB_twtr at SemEval-2017 Task 4: Twitter Sentiment Analysis with CNNs and LSTMs","date":"2017-04-20","arxiv_id":"1704.06125","repositories_listed":6,"syntology":null},{"url":"/paper/comparative-studies-of-detecting-abusive","title":"Comparative Studies of Detecting Abusive Language on Twitter","date":"2018-08-30","arxiv_id":"1808.10245","repositories_listed":4,"syntology":null},{"url":"/paper/afrisenti-a-twitter-sentiment-analysis","title":"AfriSenti: A Twitter Sentiment Analysis Benchmark for African Languages","date":"2023-02-17","arxiv_id":"2302.08956","repositories_listed":3,"syntology":null},{"url":"/paper/grubert-a-gru-based-method-to-fuse-bert","title":"GRUBERT: A GRU-Based Method to Fuse BERT Hidden Layers for Twitter Sentiment Analysis","date":"2020-12-01","arxiv_id":null,"repositories_listed":2,"syntology":null},{"url":"/paper/decision-stream-cultivating-deep-decision","title":"Decision Stream: Cultivating Deep Decision Trees","date":"2017-04-25","arxiv_id":"1704.07657","repositories_listed":2,"syntology":null},{"url":"/paper/breaking-bert-gradient-attack-on-twitter","title":"Breaking BERT: Gradient Attack on Twitter Sentiment Analysis for Targeted Misclassification","date":"2025-04-02","arxiv_id":"2504.01345","repositories_listed":1,"syntology":null},{"url":"/paper/hausanlp-at-semeval-2023-task-12-leveraging","title":"HausaNLP at SemEval-2023 Task 12: Leveraging African Low Resource TweetData for Sentiment Analysis","date":"2023-04-26","arxiv_id":"2304.13634","repositories_listed":1,"syntology":null},{"url":"/paper/cryptocurrency-price-prediction-using-twitter","title":"Cryptocurrency Price Prediction using Twitter Sentiment Analysis","date":"2023-03-03","arxiv_id":"2303.09397","repositories_listed":1,"syntology":null},{"url":"/paper/n-stage-latent-dirichlet-allocation-a-novel","title":"n-stage Latent Dirichlet Allocation: A Novel Approach for LDA","date":"2021-10-16","arxiv_id":"2110.08591","repositories_listed":1,"syntology":null},{"url":"/paper/twitter-sentiment-analysis-1","title":"Twitter Sentiment Analysis","date":"2021-06-13","arxiv_id":null,"repositories_listed":1,"syntology":null},{"url":"/paper/how-will-your-tweet-be-received-predicting-1","title":"How Will Your Tweet Be Received? Predicting the Sentiment Polarity of Tweet Replies","date":"2021-04-21","arxiv_id":"2104.10513","repositories_listed":1,"syntology":null},{"url":"/paper/transforma-at-semeval-2019-task-6-offensive","title":"Offensive Language Analysis using Deep Learning Architecture","date":"2019-03-12","arxiv_id":"1903.05280","repositories_listed":1,"syntology":null},{"url":"/paper/multitask-learning-for-fine-grained-twitter","title":"Multitask Learning for Fine-Grained Twitter Sentiment Analysis","date":"2017-07-12","arxiv_id":"1707.03569","repositories_listed":1,"syntology":null},{"url":"/paper/nilc-usp-at-semeval-2017-task-4-a-multi-view","title":"NILC-USP at SemEval-2017 Task 4: A Multi-view Ensemble for Twitter Sentiment Analysis","date":"2017-04-07","arxiv_id":"1704.02263","repositories_listed":1,"syntology":null}],"syntology_records":0,"syntology_note":"a paper without a record is not a recorded non-run: it may lack an arXiv id or simply be absent from the graph layer"},"description_links":{"kept":0,"unwrapped_to_text":0,"bare_urls_linked":0,"relative_images_dropped":0,"rule":"internal links are kept only when the target slug exists in the catalog"},"syntology":{"read_at":"2026-09-24T18:15:14+00:00","claim":"Per-sample execution status on synthesized fixtures ('ran N of M samples'); not a correctness claim and not a ranking signal.","status_vocabulary":{"ran_honours":"ran, honoured the contract we drafted","ran_violates":"ran, violated the contract we drafted","ran_draft_wrong":"ran; our contract draft was wrong, not the code","ran_fixture":"ran; our fixture could not drive it","ran":"ran on a synthesized input","unverified":"unverified (harvested, no recorded run)"}},"not_shown":{"libraries":"the archive has no per-task library table","trend_sparklines":"the Trend column of the benchmarks table was a rendered image; it is not in the archive","social_and_latest_sorts":"stars and social signals are not in the archive"}}