Optical Character Recognition using Neural Networks