Hi,
I am Vijay Muvva, I have around 7 + years experience in solving complex stuff like the one posted. After all what good are we if we can't handle complexity :-) I am sure there must be something really complex here since freelancers could not complete it completely, however, I am here to help you. I read the pdf completely, so you need a Java application, which can capture the specific screens in the game and extract the text in it. Well, first let me tell you, it is possible and the accuracy of the extracted text can be anywhere between 80% - 90% as it depends on lot of factors like size of the screen, size of the text, font used, background color, foreground color and finally and most importantly, on the location of the text in the screen. There are some awesome OCR Java libraries available which we can try, no need to use any external web service that you have mentioned in the pdf. There are native java libraries which can take an image and extract text from it, but the we need to configure and tweak them to work with our specific use case.
Rest assured, I will do everything possible to get you a super cool Java app which give you maximum correctness on the extracted text.
I would request you to spend a couple of minutes on my profile and let me know if you want to give it a try.
Cheers,
Vijay Muvva