A Survey of OCR in Arabic Language: Applications, Techniques, and Challenges | Synapse