I'm working on an AI-project for recognizing text from PDF-docs. I want to label the examples to train the AI-model, but I am standing on a cross road and don't know what method to choose. Here is some background about the use case.
The PDF-docs exists out of multiple pages, from now on called a packet. These individual pages represent the products that exists in the packet. The layout of these products is always the same, but the labels (how and which data is saved in source system) can differ a lot. Example: the product house, car, motor, scooter, and boat can exist in one packet. The information that needs to be saved for each product is different. Like license number for car, motor and scooter, but m2 for house, for example.
There exist over 350 different products. So there are too many possible combinations. For this project I just want to recognize 7 different products. So is it better to label the packets as a whole and train the model on this. Or is it better to split the packet into the individual product first, and then offer the individual product to the corresponding model.
- A = Don't split the packet into the individual product. Train model as a whole packet.
- B = Split the packet into individual products. Each product will get it's individual model.
There is an image to help clarify the text above:
