Review Article Open Access

A Comprehensive Overview of Handwritten Recognition Techniques: A Survey

Sardar Hasen Ali1 and Maiwan Bahjat Abdulrazzaq1
  • 1 Department of Computer Science, University of Zakho, Duhok, Kurdistan Region, Iraq


Deep learning and deep neural networks, particularly Convolutional Neural Networks (CNNs), are rapidly growing areas of machine learning and are currently the primary tools used for image analysis and classification applications. Handwriting recognition involves using computer algorithms and software to interpret and recognize handwritten text and drawings and has various applications such as automated handwriting analysis, document digitization, and handwriting-based user interfaces. Many deep learning models have been applied in the field of handwriting recognition and various datasets have been used to evaluate new computer vision techniques. This article provides an overview of the current state-of-the-art approaches and contributions to handwriting recognition using different datasets. Furthermore, the paper explains the most commonly used algorithms for recognizing handwritten characters, words, and numbers. Compares them based on their accuracy. This study covered different aspects and methods of machine learning and Deep Learning (DL) for handwritten recognition that showed different achievements for each.

Journal of Computer Science
Volume 19 No. 5, 2023, 569-587


Submitted On: 19 January 2023 Published On: 8 April 2023

How to Cite: Ali, S. H. & Abdulrazzaq, M. B. (2023). A Comprehensive Overview of Handwritten Recognition Techniques: A Survey. Journal of Computer Science, 19(5), 569-587.

  • 3 Citations



  • Handwritten Datasets
  • CNN
  • Deep Learning
  • Handwritten Recognition
  • Handwritten Word Recognition