https://towardsdatascience.com/getting-started-with-optical-character-recognition-using-python-e4a9851ddfab