Framework for data extraction by examples
AssigneeMicrosoft Technology Licensing, LLC
InventorsSumit Gulwani, Vu Minh Le
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsSumit Gulwani, Vu Minh Le
Estimating the term…
Various technologies described herein pertain to controlling automated programming for extracting data from an input document. Examples indicative of the data to extract from the input document can be received. The examples can include highlighted regions on the input document. Moreover, the input document can be a semi-structured document (e.g. a text file, a log file, a word processor document, a semi-structured spreadsheet, a webpage, a fixed-layout document, an image file, etc.). Further, an extraction program for extracting the data from the input document can be synthesized based on the examples. The extraction program can be synthesized in a domain specific language (DSL) for a type of the input document. Moreover, the extraction program can be executed on the input document to extract an instance of an output data schema.
A computing system, comprising:
A computing system, comprising:
A method of controlling interactions for data extraction programming, comprising:
Dependencies are inferred from the claim text.