OCR


As a school project we have been tasked to train a OCR neural network. Since it was only a school project, we haven't aspired to create a perfect OCR, but rather build the best we could in the given time frame. The project was done in Python and the neural network was implemented in PyTorch. We have used relatively small custom convolutional architecture, optimized for CTC loss. As dataset we used Brno Mobile OCR Dataset. Overall, the project was a great learning experience and we have been able to achieve a decent OCR accuracy.

Machine Learning Python PyTorch OCR School Project

View Git