I need to extract invoices for two different departments. One department requires data such as invoice number, due date, invoice date, and total amount.
The other department also needs to retrieve vendor name, vendor address, and items from a table.
If human validation will be required, I would like each department to display only the fields they need.
At the same time, I would like it to be one machine learning model so that it can be trained from two sources.
Is it possible to do this? What is the best way to accomplish it?