Can you name a good open source one? I have spent many hours in the current decade correcting OCR errors. Mostly tesseract.