10. The computer-implemented method of claim 1 , wherein applying the physics model to the representation of the semi-structured document to automatically extract the set of data from the representation comprises: using the physics model to identify a location of a data element in the representation; using the location of the data element and the set of relationships to identify additional locations of one or more additional data elements in the representation; and using the location and the additional locations to extract the set of data from the representation.
10. The computer-implemented method of claim 1 , wherein applying the physics model to the representation of the semi-structured document to automatically extract the set of data from the representation comprises: using the physics model to identify a location of a data element in the representation; using the location of the data element and the set of relationships to identify additional locations of one or more additional data elements in the representation; and using the location and the additional locations to extract the set of data from the representation. 11. The computer-implemented method of claim 10 , wherein using the location of the data element and the set of relationships to identify the additional locations of the one or more additional data elements in the representation comprises: using the location of the data element and one or more parameters of a relationship between the data element and another data element to define a region in the representation in which the other data element is located.