Sarcasm Irony Detection NLP Tools
Tools for detecting sarcasm, irony, and related figurative language phenomena in text. Does NOT include general sentiment analysis, humor detection without sarcasm focus, or other figurative language tasks like metaphor detection.
There are 39 sarcasm irony detection tools tracked. The highest-rated is MirunaPislar/Sarcasm-Detection at 46/100 with 100 stars.
Get all 39 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=nlp&subcategory=sarcasm-irony-detection&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Tool | Score | Tier |
|---|---|---|---|
| 1 |
MirunaPislar/Sarcasm-Detection
Detecting Sarcasm on Twitter using both traditonal machine learning and deep... |
|
Emerging |
| 2 |
pln-fing-udelar/pghumor
Is This a Joke? Humor Detection in Spanish Tweets |
|
Emerging |
| 3 |
MohamedAliHabib/Sarcastic-Chatbot
A deep learning chatbot that generates sarcastic and comical answers to your... |
|
Emerging |
| 4 |
manashpratim/Sarcasm-Detection
Can sarcastic sentences be identified? |
|
Emerging |
| 5 |
shubham0204/Sarcaso_for_Android
Sarcasm Detection app for Android. |
|
Emerging |
| 6 |
surajr/SarcasmDetection
detect Sarcasm in a text or document |
|
Emerging |
| 7 |
iamdsc/humor_detection
Natural Language Processing Project - CS622 |
|
Emerging |
| 8 |
iabufarha/ArSarcasm-v2
ArSarcasm-v2 is an extension to the original ArSarcasm dataset. It was used... |
|
Emerging |
| 9 |
teelinsan/ironySarcasmDetection
This is the code's repository of the paper "A Kernel-based Approach for... |
|
Emerging |
| 10 |
Josemvg/humor-hound
Small appllication for sarcasm detection on news headlines |
|
Emerging |
| 11 |
nadavborenstein/Iggy
Implementation of the paper "How Did This Get Funded?! Automatically... |
|
Emerging |
| 12 |
rematchka/Intended-Sarcasm-Detection-In-English-and-Arabic-for-extremly-unbalanced-datasets
This repo contains work carried out for SemEval 2022 Task 6: iSarcasmEval:... |
|
Emerging |
| 13 |
abhilashmnair/Sarcasm-Detection-with-BERT-and-GCN
A sarcasm detection model using Bidirectional Encoder Representations for... |
|
Emerging |
| 14 |
BshoterJ/FigLang2020-Sarcasm-detection
Shared task of the Second Workshop on Figurative Language Processing,... |
|
Experimental |
| 15 |
Kavitha-Kothandaraman/Sarcasm-Detection-NLP
To build a model to detect whether a sentence is sarcastic or not, using... |
|
Experimental |
| 16 |
adich23/Deep-Humor
Analyse the self-attention patterns in BERT for humor classification and... |
|
Experimental |
| 17 |
maliha-usui/sarcasm-explain-5k
Multi-Perspective Sarcasm Explanation Dataset with Human |
|
Experimental |
| 18 |
Nealcly/sarcasm-detection-for-sentiment-analysis
Sarcasm Detection for Sentiment Analysis |
|
Experimental |
| 19 |
NLP-UMUTeam/SemEval2021-HaHackathon-UMUTeam
UMUTeam at SemEval-2021 Task 7: Detecting and Rating Humor and Offense with... |
|
Experimental |
| 20 |
guangyizhangbci/A-Novel-Recursive-Network-for-Irony-Detection-in-Tweets
Course Project (ELEC 880 @ Queen's University) |
|
Experimental |
| 21 |
Sajjad-Shahali/Sarcasm-Detection-DNLP
Sarcasm detection experiments on BESSTIE with RoBERTa, DistilBERT, Mistral,... |
|
Experimental |
| 22 |
yikyang99/sentiment-sarcasm-using-MTL
Official resource of the paper "Sentiment Analysis and Sarcasm Detection... |
|
Experimental |
| 23 |
JustCallMeRob/sarcasm-detection-with-pytorch
Using Pytroch to detect sarcasm in text. |
|
Experimental |
| 24 |
thesaahilraj/Sarcasm-detector
News Headline Sarcasm detector - A NLP Based Website used to detect whether... |
|
Experimental |
| 25 |
JacobSKN/german-irony-detector
A machine learning model for detecting irony in German text using BERT-based... |
|
Experimental |
| 26 |
LeqsNaN/SarDeCK
The code for "Sarcasm Detection with Commonsense Knowledge" |
|
Experimental |
| 27 |
albertwy/IWAN
Code for IEEE MultiMedia Paper "Modeling Incongruity between Modalities for... |
|
Experimental |
| 28 |
rajlm10/Chandler
A sarcasm detector based on state of the art NLP techniques. The... |
|
Experimental |
| 29 |
flamenlp/TURBO
Code implementation for the paper titled "Target-Augmented Shared... |
|
Experimental |
| 30 |
vtpaiva/sarcastic-headlines-detection
Natural processing language task for sarcastic headlines detection using... |
|
Experimental |
| 31 |
adrikachowdhury/IronyScope
NLP project to detect irony in Twitter data using classification. |
|
Experimental |
| 32 |
paulicuu/sarcasm-classifiers
Comparative research on feature extraction techniques and word embeddings... |
|
Experimental |
| 33 |
D-TheProgrammer/NLP-Detection_of_Irony_and_Inconsistencies_in_Customer_Reviews
[FRANCAIS] Système BiLSTM hybride pour détecter l'ironie, le sarcasme et les... |
|
Experimental |
| 34 |
Moamen-Elsayed/Sarcasm-Detection-ArSarcasm-Dataset
sarcasm detection from a collection of Arabic tweets |
|
Experimental |
| 35 |
nnbenavides/Sarcasm-Detection
Final Projects for CS224N: Natural Language Processing w/ Deep Learning &... |
|
Experimental |
| 36 |
DavidNguyen2002/tonereader
A Python library that detects sarcasm in text. |
|
Experimental |
| 37 |
mittalchauhan/ELS-PULSE-SARCASM-AWARE-SENTIMENT-TERMINAL-AND-BRAND-CASE-STUDIES
Sarcasm-aware sentiment analysis system using ensemble machine learning for... |
|
Experimental |
| 38 |
ErolOZKAN-/NaturalLanguageProcessing-SarcasmDetection
Natural Language Processing - Sarcasm Detection |
|
Experimental |
| 39 |
jrbjrb1212/Sarcasm-Detection
Bazinga? Data Exploration of 30,000 News Headlines Using Machine Learning |
|
Experimental |