How do i create multiple models?

Sebastian Rinberg 20 Reputation points
2024-10-29T14:22:37.7533333+00:00

Scenario:
I have 80 different vendors that sends me a invoice each month. The invoices look different based on the vendor.

What i have tried:
I have tried creating one projekt where i first dragged 5 invoices from vendor A in, labled it and mapped the fields, and finished by training the model named Model A. I then dropped 5 invoices from Vendor B in and mapped these to the same fields that i created for Vendor A. I then trained the model and called it model B. The problem here is that Model B still had the invoices from Vendor A dropped in, so model B is trained on 10 invoices. 5 from vendor A and 5 from vendor B.

Question to my approach:
The result from this approach seems to be that i just add vendors to my model each time a train a new model. It dosent seperate the vendors into different models. I am afraid that when i am finished with the 80th model, i have one model consisting of 80 different looking invoices (one from each vendor), and that this might result in the model being conused? Cant i somehow create a model for each vendor that is only trained on invoices from that specific vendor?

Azure AI Document Intelligence
Azure AI Document Intelligence
An Azure service that turns documents into usable data. Previously known as Azure Form Recognizer.
2,100 questions
0 comments No comments
{count} votes

Accepted answer
  1. Avinash Devarakonda 610 Reputation points Microsoft External Staff
    2024-10-29T18:29:22.89+00:00

    Hi Sebastian Rinberg,

    Handling invoices from 80 different vendors can be streamlined by creating separate models for each vendor. Start by setting up individual projects for each vendor, ensuring each model is trained exclusively on that vendor’s invoices. Automate the training process to efficiently manage multiple models and use unique identifiers to keep track of them. This approach ensures each model is trained to handle the specific invoice format of its respective vendor, improving accuracy and efficiency in processing.

    Hope this helps. Do let us know if you any further queries.


    If this answers your query, do click Accept Answer and Yes for was this answer

    Thank You!!


0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.