title: Where do I start for Text Pattern Recognition - Java Based
body: <p>I am seriously considering doing a Optical Character Recognition program. I am well versed with Java and would love to know about libraries available out there. Basically, I want to convert something like the following to text. I will need to give manual interruption to specify a pattern. For example, I would need to ask user to mark f in this text, so that I know where f occurs.</p>
  
  <p><img src="https://i.stack.imgur.com/mQKZM.png" alt="enter image description here"></p>
  
  <p>I am a newbie to this entirely, so I dont mind learning from scratch as well. Need guidance.</p>