{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,9]],"date-time":"2026-07-09T15:27:02Z","timestamp":1783610822590,"version":"3.55.0"},"reference-count":46,"publisher":"Wiley","issue":"1","license":[{"start":{"date-parts":[[2021,7,3]],"date-time":"2021-07-03T00:00:00Z","timestamp":1625270400000},"content-version":"vor","delay-in-days":183,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["onlinelibrary.wiley.com"],"crossmark-restriction":true},"short-container-title":["Wireless Communications and Mobile Computing"],"published-print":{"date-parts":[[2021,1]]},"abstract":"<jats:p>Sarcasm detection in dialogues has been gaining popularity among natural language processing (NLP) researchers with the increased use of conversational threads on social media. Capturing the knowledge of the domain of discourse, context propagation during the course of dialogue, and situational context and tone of the speaker are some important features to train the machine learning models for detecting sarcasm in real time. As situational comedies vibrantly represent human mannerism and behaviour in everyday real\u2010life situations, this research demonstrates the use of an ensemble supervised learning algorithm to detect sarcasm in the benchmark dialogue dataset, MUStARD. The punch\u2010line utterance and its associated context are taken as features to train the eXtreme Gradient Boosting (XGBoost) method. The primary goal is to predict sarcasm in each utterance of the speaker using the chronological nature of a scene. Further, it is vital to prevent model bias and help decision makers understand how to use the models in the right way. Therefore, as a twin goal of this research, we make the learning model used for conversational sarcasm detection interpretable. This is done using two post hoc interpretability approaches, Local Interpretable Model\u2010agnostic Explanations (LIME) and Shapley Additive exPlanations (SHAP), to generate explanations for the output of a trained classifier. The classification results clearly depict the importance of capturing the intersentence context to detect sarcasm in conversational threads. The interpretability methods show the words (features) that influence the decision of the model the most and help the user understand how the model is making the decision for detecting sarcasm in dialogues.<\/jats:p>","DOI":"10.1155\/2021\/2939334","type":"journal-article","created":{"date-parts":[[2021,7,3]],"date-time":"2021-07-03T18:35:07Z","timestamp":1625337307000},"update-policy":"https:\/\/doi.org\/10.1002\/crossmark_policy","source":"Crossref","is-referenced-by-count":52,"title":["Explainable Artificial Intelligence for Sarcasm Detection in Dialogues"],"prefix":"10.1155","volume":"2021","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4263-7168","authenticated-orcid":false,"given":"Akshi","family":"Kumar","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6994-120X","authenticated-orcid":false,"given":"Shubham","family":"Dikshit","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3886-4309","authenticated-orcid":false,"given":"Victor Hugo C.","family":"Albuquerque","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"311","published-online":{"date-parts":[[2021,7,3]]},"reference":[{"key":"e_1_2_12_1_2","doi-asserted-by":"publisher","DOI":"10.1109\/MIS.2019.2904691"},{"key":"e_1_2_12_2_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2020.106198"},{"key":"e_1_2_12_3_2","doi-asserted-by":"crossref","unstructured":"GhoshD. GuoW. andMuresanS. Sarcastic or not: word embeddings to predict the literal or sarcastic meaning of words Proceedings of the 2015 Conference on Empirical Methods in Natural Language Processing 2015 Lisbon Portugal 1003\u20131012 https:\/\/doi.org\/10.18653\/v1\/d15-1116.","DOI":"10.18653\/v1\/D15-1116"},{"key":"e_1_2_12_4_2","doi-asserted-by":"publisher","DOI":"10.1007\/s12652-019-01419-7"},{"key":"e_1_2_12_5_2","doi-asserted-by":"crossref","unstructured":"CastroS. HazarikaD. P\u00e9rez-RosasV. ZimmermannR. MihalceaR. andPoriaS. Towards multimodal sarcasm detection (an _obviously_ perfect paper) Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics 2019 Florence Italy 4619\u20134629 https:\/\/doi.org\/10.18653\/v1\/p19-1455.","DOI":"10.18653\/v1\/P19-1455"},{"key":"e_1_2_12_6_2","doi-asserted-by":"publisher","DOI":"10.2139\/ssrn.3384025"},{"key":"e_1_2_12_7_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-981-15-1451-7_44"},{"key":"e_1_2_12_8_2","volume-title":"Explainable artificial intelligence (XAI)","author":"Gunning D.","year":"2017"},{"key":"e_1_2_12_9_2","doi-asserted-by":"publisher","DOI":"10.1155\/2021\/6634811"},{"key":"e_1_2_12_10_2","doi-asserted-by":"publisher","DOI":"10.1155\/2018\/5018053"},{"key":"e_1_2_12_11_2","doi-asserted-by":"crossref","unstructured":"Do\u0161ilovi\u0107F. K. Br\u010di\u0107M. andHlupi\u0107N. Explainable artificial intelligence: a survey 2018 41st International Convention on Information and Communication Technology Electronics and Microelectronics (MIPRO) 2018 Opatija Croatia 210\u2013215 https:\/\/doi.org\/10.23919\/mipro.2018.8400040 2-s2.0-85050192298.","DOI":"10.23919\/MIPRO.2018.8400040"},{"key":"e_1_2_12_12_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.artint.2018.07.007"},{"key":"e_1_2_12_13_2","doi-asserted-by":"publisher","DOI":"10.1002\/widm.1379"},{"key":"e_1_2_12_14_2","doi-asserted-by":"publisher","DOI":"10.3390\/electronics8080832"},{"key":"e_1_2_12_15_2","doi-asserted-by":"crossref","unstructured":"RibeiroM. T. SinghS. andGuestrinC. \u201cWhy should I trust you?\u201d: explaining the predictions of any classifier Proceedings of the 2016 Conference of the North American Chapter of the Association for Computational Linguistics: Demonstrations 2016 San Diego California 1135\u20131144 https:\/\/doi.org\/10.18653\/v1\/N16-3020.","DOI":"10.18653\/v1\/N16-3020"},{"key":"e_1_2_12_16_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-50334-5_4"},{"key":"e_1_2_12_17_2","unstructured":"LundbergS.andLeeS.-I. A unified approach to interpreting model predictions 2017 https:\/\/arxiv.org\/abs\/1705.07874."},{"key":"e_1_2_12_18_2","doi-asserted-by":"crossref","unstructured":"MessalasA. KanellopoulosY. andMakrisC. Model-agnostic interpretability with shapley values 2019 10th International Conference on Information Intelligence Systems and Applications (IISA) 2019 Patras Greece 1\u20137 https:\/\/doi.org\/10.1109\/iisa.2019.8900669.","DOI":"10.1109\/IISA.2019.8900669"},{"key":"e_1_2_12_19_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2018.2870052"},{"key":"e_1_2_12_20_2","doi-asserted-by":"crossref","unstructured":"GilpinL. H. BauD. YuanB. Z. BajwaA. SpecterM. andKagalL. Explaining explanations: an overview of interpretability of machine learning 2018 IEEE 5th International Conference on Data Science and Advanced Analytics (DSAA) 2018 Turin Italy 80\u201389 https:\/\/doi.org\/10.1109\/DSAA.2018.00018 2-s2.0-85062824495.","DOI":"10.1109\/DSAA.2018.00018"},{"key":"e_1_2_12_21_2","doi-asserted-by":"publisher","DOI":"10.1145\/3236009"},{"key":"e_1_2_12_22_2","unstructured":"RiloffE. QadirA. SurveP. De SilvaL. GilbertN. andHuangR. Sarcasm as contrast between a positive sentiment and negative situation Proceedings of the 2013 Conference on Empirical Methods in Natural Language Processing 2013 Seattle Washington USA 704\u2013714."},{"key":"e_1_2_12_23_2","doi-asserted-by":"crossref","unstructured":"JoshiA. SharmaV. andBhattacharyyaP. Harnessing context incongruity for sarcasm detection Proceedings of the 53rd Annual Meeting of the Association for Computational Linguistics and the 7th International Joint Conference on Natural Language Processing (Volume 2: Short Papers) 2015 Beijing China 757\u2013762 https:\/\/doi.org\/10.3115\/v1\/P15-2124.","DOI":"10.3115\/v1\/P15-2124"},{"key":"e_1_2_12_24_2","doi-asserted-by":"crossref","unstructured":"TeppermanJ. TraumD. andNarayananS. \u201cYeah right\u201d: sarcasm recognition for spoken dialogue systems Ninth international conference on spoken language processing 2006 Pittsburgh Pennsylvania https:\/\/www.isca-speech.org\/archive\/archive_papers\/interspeech_2006\/i06_1821.pdf.","DOI":"10.21437\/Interspeech.2006-507"},{"key":"e_1_2_12_25_2","doi-asserted-by":"crossref","unstructured":"KreuzR.andCaucciG. Lexical influences on the perception of sarcasm Proceedings of the Workshop on Computational Approaches to Figurative Language - FigLanguages \u203207 2007 Rochester New York 1\u20134 https:\/\/doi.org\/10.3115\/1611528.1611529.","DOI":"10.3115\/1611528.1611529"},{"key":"e_1_2_12_26_2","doi-asserted-by":"publisher","DOI":"10.1609\/icwsm.v4i1.14018"},{"key":"e_1_2_12_27_2","unstructured":"DavidovD. TsurO. andRappoportA. Semi-supervised recognition of sarcasm in Twitter and Amazon Proceedings of the fourteenth conference on computational natural language learning 2010 Uppsala Sweden 107\u2013116."},{"key":"e_1_2_12_28_2","doi-asserted-by":"publisher","DOI":"10.1007\/s10579-012-9196-x"},{"key":"e_1_2_12_29_2","doi-asserted-by":"crossref","unstructured":"BammanD.andSmithN. Contextualized sarcasm detection on Twitter 9 Proceedings of the International AAAI Conference on Web and Social Media 2015 Oxford UK.","DOI":"10.1609\/icwsm.v9i1.14655"},{"key":"e_1_2_12_30_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.techsoc.2016.10.003"},{"key":"e_1_2_12_31_2","doi-asserted-by":"crossref","unstructured":"PrasadA. G. SanjanaS. BhatS. M. andHarishB. S. Sentiment analysis for sarcasm detection on streaming short text data 2017 2nd International Conference on Knowledge Engineering and Applications (ICKEA) 2017 London UK 1\u20135 https:\/\/doi.org\/10.1109\/ICKEA.2017.8169892 2-s2.0-85046438116.","DOI":"10.1109\/ICKEA.2017.8169892"},{"key":"e_1_2_12_32_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.neucom.2018.03.047"},{"key":"e_1_2_12_33_2","doi-asserted-by":"crossref","unstructured":"KumarA.andGargG. SinghP. PanigrahiB. SuryadevaraN. SharmaS. andSinghA. Sarcasm detection using feature-variant learning models Proceedings of ICETIT 2019 2020 605 Springer Champ 683\u2013693 Lecture Notes in Electrical Engineering https:\/\/doi.org\/10.1007\/978-3-030-30577-2_61.","DOI":"10.1007\/978-3-030-30577-2_61"},{"key":"e_1_2_12_34_2","doi-asserted-by":"publisher","DOI":"10.1109\/access.2019.2899260"},{"key":"e_1_2_12_35_2","doi-asserted-by":"crossref","unstructured":"CaiY. CaiH. andWanX. Multi-modal sarcasm detection in Twitter with hierarchical fusion model Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics 2019 Florence Italy 2506\u20132515 https:\/\/doi.org\/10.18653\/v1\/P19-1239.","DOI":"10.18653\/v1\/P19-1239"},{"key":"e_1_2_12_36_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2019.2963630"},{"key":"e_1_2_12_37_2","unstructured":"FarhaI. A.andMagdyW. Benchmarking transformer-based language models for Arabic sentiment and sarcasm detection Proceedings of the Sixth Arabic Natural Language Processing Workshop 2021 Kyiv Ukraine (Virtual) 21\u201331."},{"key":"e_1_2_12_38_2","unstructured":"FarajD.andAbdullahM. Sarcasmdet at sarcasm detection task 2021 in arabic using arabert pretrained model Proceedings of the Sixth Arabic Natural Language Processing Workshop 2021 Kyiv Ukraine (Virtual) 345\u2013350."},{"key":"e_1_2_12_39_2","doi-asserted-by":"crossref","unstructured":"GhoshD. FabbriA. R. andMuresanS. The role of conversation context for sarcasm detection in online interactions Proceedings of the 18th Annual SIGdial Meeting on Discourse and Dialogue 2017 Saarbr\u00fccken Germany 186\u2013196 https:\/\/doi.org\/10.18653\/v1\/W17-5523.","DOI":"10.18653\/v1\/W17-5523"},{"key":"e_1_2_12_40_2","unstructured":"HazarikaD. PoriaS. GorantlaS. CambriaE. ZimmermannR. andMihalceaR. Cascade: contextual sarcasm detection in online discussion forums Proceedings of the 27th International Conference on Computational Linguistics 2018 Santa Fe New Mexico USA 1837\u20131848."},{"key":"e_1_2_12_41_2","doi-asserted-by":"crossref","unstructured":"BaruahA. DasK. BarbhuiyaF. andDeyK. Context-aware sarcasm detection using BERT Proceedings of the Second Workshop on Figurative Language Processing 2020 Online 83\u201387 https:\/\/doi.org\/10.18653\/v1\/2020.figlang-1.12.","DOI":"10.18653\/v1\/2020.figlang-1.12"},{"key":"e_1_2_12_42_2","doi-asserted-by":"crossref","unstructured":"JenaA. K. SinhaA. andAgarwalR. C-net: contextual network for sarcasm detection Proceedings of the Second Workshop on Figurative Language Processing 2020 Online 61\u201366 https:\/\/doi.org\/10.18653\/v1\/2020.figlang-1.8.","DOI":"10.18653\/v1\/2020.figlang-1.8"},{"key":"e_1_2_12_43_2","doi-asserted-by":"publisher","DOI":"10.1109\/TFUZZ.2021.3072492"},{"key":"e_1_2_12_44_2","doi-asserted-by":"crossref","unstructured":"TayY. TuanL. A. HuiS. C. andSuJ. Reasoning with sarcasm by reading in-between Proceedings of the 56th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers) July 2018 Melbourne Australia 1010\u20131020 https:\/\/doi.org\/10.18653\/v1\/p18-1093.","DOI":"10.18653\/v1\/P18-1093"},{"key":"e_1_2_12_45_2","unstructured":"AkulaR.andGaribayI. Explainable detection of sarcasm in social media Proceedings of the Eleventh Workshop on Computational Approaches to Subjectivity Sentiment and Social Media Analysis 2021 Washington D.C. 34\u201339."},{"key":"e_1_2_12_46_2","first-page":"29","article-title":"Using tf-idf to determine word relevance in document queries","volume":"242","author":"Ramos J.","year":"2003","journal-title":"Proceedings of the First Instructional Conference on Machine Learning"}],"container-title":["Wireless Communications and Mobile Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/downloads.hindawi.com\/journals\/wcmc\/2021\/2939334.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/wcmc\/2021\/2939334.xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1155\/2021\/2939334","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,7]],"date-time":"2024-08-07T09:48:33Z","timestamp":1723024113000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1155\/2021\/2939334"}},"subtitle":[],"editor":[{"given":"Mohammad R.","family":"Khosravi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"editor"}]}],"short-title":[],"issued":{"date-parts":[[2021,1]]},"references-count":46,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2021,1]]}},"alternative-id":["10.1155\/2021\/2939334"],"URL":"https:\/\/doi.org\/10.1155\/2021\/2939334","archive":["Portico"],"relation":{},"ISSN":["1530-8669","1530-8677"],"issn-type":[{"value":"1530-8669","type":"print"},{"value":"1530-8677","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,1]]},"assertion":[{"value":"2021-05-17","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2021-06-21","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2021-07-03","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}],"article-number":"2939334"}}