Hi, Form Recognizer uses ML algorithms and OCR to analyze your forms, extract text and data, map field relationships as key-value pairs, and return a structured JSON output. The underlying algorithm used is proprietary and not shared publicly at this time. For best results, please ensure your training data set follows the input requirements. Provide at least five filled-in forms of the same type/structure. This document provides details on how to build a training dataset for custom model (review the additional tips). Furthermore, improve your model accuracy by labeling additional forms and retraining to create a new model (consider adding the prediction file to the training set, label it, and train again).
--- *Kindly Accept Answer if the information helps. Thanks.*