I have been developing OCR(Optical character recognition) for Urdu language to identify Urdu ligatures with Noori/Nastalique fonts. Input to this module is any scanned image of any urdu literature and then it can identify the text and convert it int editable text.
I want to know which approach is best to solve this problem:
- Machine Learning
- Neural Networks
Right now I am trying CNN (Convolutional Neural Network) approach using Keras(python library), in which i am using training dataset containing 150X150 B/W images of ligatures for training of network but i am confused how many layers should i add and how input should be given to network
Please guide me how I can approach to the correct way of solution to this problem.
This is a query from a visitor of skcript.com named Abbas Haider.