Mohamed Bayan Kmainasi
Author directory2026
MemeLens: Multilingual Multitask VLMs for Memes
Ali Ezzat Shahroor | Mohamed Bayan Kmainasi | Abul Hasnat | Dimitar Iliyanov Dimitrov | Giovanni Da San Martino | Preslav Nakov | Firoj Alam
Proceedings of the 2026 Conference on Empirical Methods in Natural Language Processing
Ali Ezzat Shahroor | Mohamed Bayan Kmainasi | Abul Hasnat | Dimitar Iliyanov Dimitrov | Giovanni Da San Martino | Preslav Nakov | Firoj Alam
Proceedings of the 2026 Conference on Empirical Methods in Natural Language Processing
Memes are a dominant medium for online communication and manipulation because meaning emerges from interactions between embedded text, imagery, and cultural context. Existing meme research is distributed across tasks (e.g., hate, misogyny, propaganda, sentiment, humour) and languages, which limits cross-domain generalization. To address this gap, we propose MemeLens, a unified multilingual, multitask explanation-enhanced Vision-Language Model (VLM) for meme understanding. We consolidate 38 public meme datasets, filter and map dataset-specific labels into a shared taxonomy of 20 tasks spanning harm, targets, figurative/pragmatic intent, and affect. We present a comprehensive empirical analysis across modeling paradigms, task categories, and datasets. Our findings suggest that robust meme understanding requires multimodal training, varies substantially across semantic categories, and remains sensitive to over-specialization when models are fine-tuned on individual datasets rather than trained in a unified setting. We make the experimental resources (Code: https://github.com/MohamedBayan/MemeLens | MemeLens-VLM: https://huggingface.co/QCRI/MemeLens-VLM | MemeLens-Datasets: https://huggingface.co/datasets/QCRI/MemeLens) publicly available to the community.
ArGuard Shared Task: Harmful Content Detection in Arabic Memes and LLM Prompts
Firoj Alam | Md. Rafiul Biswas | Mohamed Bayan Kmainasi | Ali Ezzat Shahroor | Hamdy Mubarak | George Mikros | Abul Hasnat | Wajdi Zaghouani
Proceedings of The Fourth Arabic Natural Language Processing Conference: Shared Tasks
Firoj Alam | Md. Rafiul Biswas | Mohamed Bayan Kmainasi | Ali Ezzat Shahroor | Hamdy Mubarak | George Mikros | Abul Hasnat | Wajdi Zaghouani
Proceedings of The Fourth Arabic Natural Language Processing Conference: Shared Tasks
AHA-Memes: A Fine-Grained Multimodal Benchmark for Hate Detection in Arabic Memes
Mohamed Bayan Kmainasi | Ali Ezzat Shahroor | Abul Hasnat | Md. Rafiul Biswas | Wajdi Zaghouani | Firoj Alam
Proceedings of The Fourth Arabic Natural Language Processing Conference
Mohamed Bayan Kmainasi | Ali Ezzat Shahroor | Abul Hasnat | Md. Rafiul Biswas | Wajdi Zaghouani | Firoj Alam
Proceedings of The Fourth Arabic Natural Language Processing Conference
Hateful memes are a growing form of multimodal online harm, where hostile intent is often conveyed through the joint interpretation of images, text, cultural references, and implicit targets. While hateful meme detection has advanced in high-resource languages, Arabic remains underexplored, with existing meme resources focusing mainly on propaganda or coarse harmful-content labels. We introduce AHA-Memes, which is, to our knowledge, the first large Arabic hateful meme benchmark with fine-grained, multi-label annotations. The dataset includes 5K manually annotated memes using a taxonomy that captures hate types, i.e., attack strategies. We further provide ~66K silver-labeled memes to support future studies. We benchmark text-only, image-only, and late-fusion multimodal models, as well as few-shot in-context learning (ICL) and open- and closed-weight Vision-Language Models (VLMs) under zero-shot and fine-tuning settings. Our results establish strong baselines and highlight key challenges in culturally grounded Arabic hateful meme detection. We release the dataset, annotation guidelines, and evaluation scripts to support future research. (Resources: https://github.com/MohamedBayan/AHA-Memes) (Hugging Face: https://huggingface.co/datasets/QCRI/AHA-MEMES)
CritiSense: Critical Digital Literacy and Resilience Against Misinformation
Firoj Alam | Fatema Ahmad | Ali Ezzat Shahroor | Mohamed Bayan Kmainasi | Elisa Sartori | Giovanni Da San Martino | Abul Hasnat | Raian Ali
Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (Volume 3: System Demonstrations)
Firoj Alam | Fatema Ahmad | Ali Ezzat Shahroor | Mohamed Bayan Kmainasi | Elisa Sartori | Giovanni Da San Martino | Abul Hasnat | Raian Ali
Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (Volume 3: System Demonstrations)
Misinformation on social media undermines informed decision-making and public trust. Prebunking offers a proactive complement by helping users recognize manipulation tactics before they encounter them in the wild. We present CritiSense, a mobile media-literacy app that builds these skills through short, interactive challenges with instant feedback. It is the first multilingual (supporting nine languages) and modular platform, designed for rapid updates across topics and domains. We report a usability study with 93 users: 83.9% expressed overall satisfaction and 90.1% rated the app as easy to use. Qualitative feedback indicates that CritiSense helps improve digital literacy skills. Overall, it provides a multilingual prebunking platform and a testbed for measuring the impact of microlearning on misinformation resilience. Over 6 months, we have reached 500+ active users. It is freely available on the Apple App Store and Google [Play Store](https://play.google.com/store/apps/details?id=com.critisense hl=en).
2025
LlamaLens: Specialized Multilingual LLM for Analyzing News and Social Media Content
Mohamed Bayan Kmainasi | Ali Ezzat Shahroor | Maram Hasanain | Sahinur Rahman Laskar | Naeemul Hassan | Firoj Alam
Findings of the Association for Computational Linguistics: NAACL 2025
Mohamed Bayan Kmainasi | Ali Ezzat Shahroor | Maram Hasanain | Sahinur Rahman Laskar | Naeemul Hassan | Firoj Alam
Findings of the Association for Computational Linguistics: NAACL 2025
Large Language Models (LLMs) have demonstrated remarkable success as general-purpose task solvers across various fields. However, their capabilities remain limited when addressing domain-specific problems, particularly in downstream NLP tasks. Research has shown that models fine-tuned on instruction-based downstream NLP datasets outperform those that are not fine-tuned. While most efforts in this area have primarily focused on resource-rich languages like English and broad domains, little attention has been given to multilingual settings and specific domains. To address this gap, this study focuses on developing a specialized LLM, LlamaLens, for analyzing news and social media content in a multilingual context. To the best of our knowledge, this is the first attempt to tackle both domain specificity and multilinguality, with a particular focus on news and social media. Our experimental setup includes 18 tasks, represented by 52 datasets covering Arabic, English, and Hindi. We demonstrate that LlamaLens outperforms the current state-of-the-art (SOTA) on 23 testing sets, and achieves comparable performance on 8 sets. We make the models and resources publicly available for the research community (https://huggingface.co/QCRI).
PropXplain: Can LLMs Enable Explainable Propaganda Detection?
Maram Hasanain | Md Arid Hasan | Mohamed Bayan Kmainasi | Elisa Sartori | Ali Ezzat Shahroor | Giovanni Da San Martino | Firoj Alam
Findings of the Association for Computational Linguistics: EMNLP 2025
Maram Hasanain | Md Arid Hasan | Mohamed Bayan Kmainasi | Elisa Sartori | Ali Ezzat Shahroor | Giovanni Da San Martino | Firoj Alam
Findings of the Association for Computational Linguistics: EMNLP 2025
There has been significant research on propagandistic content detection across different modalities and languages. However, most studies have primarily focused on detection, with little attention given to explanations justifying the predicted label. This is largely due to the lack of resources that provide explanations alongside annotated labels. To address this issue, we propose a multilingual (i.e., Arabic and English) explanation-enhanced dataset, the first of its kind. Additionally, we introduce an explanation-enhanced LLM for both label detection and rationale-based explanation generation. Our findings indicate that the model performs comparably while also generating explanations. We will make the dataset and experimental resources publicly available for the research community (https://github.com/firojalam/PropXplain).
MemeIntel: Explainable Detection of Propagandistic and Hateful Memes
Mohamed Bayan Kmainasi | Abul Hasnat | Md Arid Hasan | Ali Ezzat Shahroor | Firoj Alam
Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing
Mohamed Bayan Kmainasi | Abul Hasnat | Md Arid Hasan | Ali Ezzat Shahroor | Firoj Alam
Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing
The proliferation of multimodal content on social media presents significant challenges in understanding and moderating complex, context-dependent issues such as misinformation, hate speech, and propaganda. While efforts have been made to develop resources and propose new methods for automatic detection, limited attention has been given to label detection and the generation of explanation-based rationales for predicted labels. To address this challenge, we introduce MemeXplain, an explanation-enhanced dataset for propaganda memes in Arabic and hateful memes in English, making it the first large-scale resource for these tasks. To solve these tasks, we propose a novel multi-stage optimization approach and train Vision-Language Models (VLMs). Our results demonstrate that this approach significantly improves performance over the base model for both label detection and explanation generation, outperforming the current state-of-the-art with an absolute improvement of approximately 3% on ArMeme and 7% on Hateful Memes. For reproducibility and future research, we aim to make the MemeXplain dataset and scripts publicly available.