Patent ID: 11934771
Assignee: IVALUA SAS
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. Method for transforming an unstructured set of data representing an invoice to a structured set of data;
the method comprising a processing phase;
the processing phase comprising the following steps:
determining a plurality of data blocks in the unstructured set of data using machine learning parameters determined using visual patterns on the invoice and being categorized to a known class;
processing data in each data block; and
forming a structured set of data using the processed data from each data block, according to the class of this block;
wherein the step of determining a plurality of data blocks in the unstructured set of data comprises the following sub-steps:
forming an input layer using the unstructured set of data;
propagating the input layer through at least one hidden layer; and
forming an output layer using data obtained after propagation through the last hidden layer, the output layer determining a plurality of data blocks;
each layer comprising a plurality of neurons processing at least some data derived from the unstructured set of data;
at least some neurons of each layer being connected to at least some neurons of its neighboring layer(s) by a propagation function depending on a plurality of weights;
the weight being defined by the machine learning parameters.