There is another OCR tool called https://github.com/tmbdev/ocropy, though I don't have a sense as of now on which is better.
If you want to be more in control of the details, first read this.
They give a lot of detail on architectures that worked for them. Here is a Keras implementation
I'm working on an OCR project myself and am only in the research phase. If you make any progress, I'd love to learn from you (and I'd be equally happy to share my notes).