Text this: Advancements and Challenges in Character Recognition: A Comparative Analysis of CNN and Deep Learning Approaches