I've noticed that ATM machines have become very good at reading handwriting on checks. I would like to write a program (using some appropriate machine learning or computer vision library) that is able to extract the following handwritten information from checks:

  • Check amount
  • Name (from the signature)
  • Date
  • Who the check is made out to
  • Note or memo people write at the bottom of the check

I realize that reading sloppy handwriting is difficult, but it seems that with recent advances in machine learning computers are reaching human level ability to do this kind of task. If the algorithm only succeeds 75% of the time, that is still very useful, as long as the algorithm can also output some confidence score which indicates which checks will need human attention.

Question: Can you recommend machine learning or computer vision libraries which would be most useful for achieving this task? I've spent some time googling but have not found a clear answer.

  • $\begingroup$ I think this question is off-topic here, since it specifically asks for the software libraries. Stack Overflow might be a better place to ask such a question. There are questions on handwriting recognition on Stack Overflow, such as this one. $\endgroup$
    – T.E.G.
    Jun 26, 2017 at 1:08


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.