How to train a form recognizer

I'm working on a project in which I need to build a form recognizer that, given a form image, returns de key - values pairs. As I just got started, I wanted to hear some opinions about what should I try. Some questions that I have in mind:

  • What models works best for the refered input and output?
  • What features should be fed into that model?
  • What should be the ideal size of the training dataset?

Please, feel free to give any aditional information

Topic image-preprocessing image-segmentation image-recognition

Category Data Science

About

Geeks Mental is a community that publishes articles and tutorials about Web, Android, Data Science, new techniques and Linux security.