A Survey on Handwritten Character Recognition Techniques for Tamil Language | Synapse