Captcha Solving using AI with LIME Explainability

Paper Details
Manuscript ID: 2125-0724-5457
Vol.: 1 Issue: 3 Pages: 106-112 Jul - 2025 Subject: Computer Science Language: English
ISSN: 3068-1995 Online ISSN: 3068-109X
Abstract

This paper presents an intelligent system for solving CAPTCHA challenges using Artificial Intelligence (AI) integrated with explainable frameworks. CAPTCHAs, designed to differentiate humans from bots, often pose accessibility and usability issues. To address this, we developed a deep learning model capable of accurately recognizing and solving both alphanumeric and math-based text CAPTCHAs. The model utilizes Convolutional Neural Networks (CNNs) for image-based text recognition, trained on synthetically generated CAPTCHA datasets. To enhance transparency and trust in AI predictions, the system incorporates LIME (Local Interpretable Model-agnostic Explanations), which visually explains each character prediction by highlighting important regions of the CAPTCHA image. This interpretability aids developers in validating the model's decisions and ensures robustness against adversarial inputs. The system aims to balance accuracy, security, and explainability, making it suitable for real-world applications where both user experience and AI accountability are critical.

Keywords
Artificial Intelligence (AI) CAPTCHA Deep Learning Convolutional Neural Networks (CNN) Explainable AI (XAI) LIME Model Interpretability
Paper Metrics
  • Views 452
  • Downloads 122
Cite this Article

Sanapala Joshika, Setti Sarika (2025). Captcha Solving using AI with LIME Explainability. International Journal of Technology & Emerging Research (IJTER), 1(3), 106-112

BibTeX
@article{ijter2025212507245457,
  author = {Sanapala Joshika and Setti Sarika},
  title = {Captcha Solving using AI with LIME Explainability},
  journal = {International Journal of Technology &  Emerging Research },
  year = {2025},
  volume = {1},
  number = {3},
  pages = {106-112},
  issn = {3068-109X},
  url = {https://www.ijter.org/article/212507245457/captcha-solving-using-ai-with-lime-explainability},
  abstract = {This paper presents an intelligent system for solving CAPTCHA challenges using Artificial Intelligence (AI) integrated with explainable frameworks. CAPTCHAs, designed to differentiate humans from bots, often pose accessibility and usability issues. To address this, we developed a deep learning model capable of accurately recognizing and solving both alphanumeric and math-based text CAPTCHAs. The model utilizes Convolutional Neural Networks (CNNs) for image-based text recognition, trained on synthetically generated CAPTCHA datasets. To enhance transparency and trust in AI predictions, the system incorporates LIME (Local Interpretable Model-agnostic Explanations), which visually explains each character prediction by highlighting important regions of the CAPTCHA image. This interpretability aids developers in validating the model's decisions and ensures robustness against adversarial inputs. The system aims to balance accuracy, security, and explainability, making it suitable for real-world applications where both user experience and AI accountability are critical.},
  keywords = {Artificial Intelligence (AI), CAPTCHA, Deep Learning, Convolutional Neural Networks (CNN), Explainable AI (XAI), LIME, Model Interpretability},
  month = {Jul},
}
Copyright & License

Copyright © 2025 Authors retain the copyright of this article. This article is an open access article distributed under the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.