https://medium.com/@monocosmo77/new-developments-in-optical-character-recognition-part3-artificial-intelligence-a6f7206c9258