Systems and methods for creating enhanced documents for perfect automated parsing
Abstract
The disclosed enhanced document creation and parsing systems deal with enhanced documents that allow for the presentation of document content in a preferred visual manner, while ensuring that the document content can be captured accurately by an automated parser with nothing being discarded or misrepresented. The enhanced document creation system may create an enhanced document by encoding document content in accordance with a defined schema, optionally encrypting the resulting structured data into an encrypted byte string, and embedding the encrypted byte string as non-visible metadata in a rendered document. The resulting enhanced document can be completely and accurately parsed by an enhanced document parsing system that is capable of extracting, decrypting, and decoding the embedded document metadata.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method of creating an enhanced document, comprising:
receiving content associated with creating an initial document with a document creation platform, wherein the content is unstructured; generating the enhanced document from the content of the initial document that encodes the content in a structured form according to a defined schema based on semantic meaning of elements of the content; determining additional content based on the semantic meaning of the elements; and encoding the additional content in the enhanced document to generate an augmented enhanced document.
2 . The method of claim 1 , wherein determining the additional content comprises identifying one or more keywords from the semantic meaning of an element.
3 . The method of claim 2 , wherein identifying the one or more keywords comprises identifying two or more keywords that characterize the semantic meaning of the element differently.
4 . The method of claim 1 , wherein determining the additional content comprises determining the additional content from the semantic meaning of a graphical element.
5 . The method of claim 4 , wherein determining the additional content comprises determining a value captured by the graphical element.
6 . The method of claim 5 , wherein determining the value captured by the graphical element comprises determining a skill level in a subject matter.
7 . The method of claim 1 , wherein determining the additional content comprises determining metadata associated with a graphical element.
8 . The method of claim 1 , further comprising encoding the additional content as non-visible content excluded from rendering.
9 . An enhanced document creation system, comprising at least one processor coupled to at least one memory that includes instructions that, when executed by the at least one processor, cause the document creation system to:
receive content associated with creating an initial document with a document creation platform, wherein the content is unstructured; generate an enhanced document from the content of the initial document that encodes the content in a structured form according to a defined schema based on semantic meaning of elements of the content; determine additional content based on the semantic meaning of the elements; and encode the additional content in the enhanced document producing an augmented enhanced document.
10 . The system of claim 9 , wherein the additional content comprises one or more keywords identified based on the semantic meaning of an element.
11 . The system of claim 10 , wherein two or more keywords of the one or more keywords characterize the semantic meaning of the element differently.
12 . The system of claim 9 , wherein the additional content is derived from the semantic meaning of a graphical element.
13 . The system of claim 12 , wherein the additional content comprises a value captured by the graphical element.
14 . The system of claim 13 , wherein the value captured by the graphical element corresponds to a skill level in a subject matter.
15 . The system of claim 9 , wherein the additional content further corresponds to metadata associated with a graphical element.
16 . The system of claim 9 , wherein the instructions cause the system to encode the additional content as non-visible content excluded from rendering.
17 . A method, comprising:
receiving content associated with creating an initial document with a document creation platform, wherein the content is unstructured; generating an enhanced document from the content of the initial document that encodes the content in a structured form according to a defined schema based on semantic meaning of elements of the content; determining one or more keywords based on the semantic meaning of the elements; and generating an augmented enhanced document including the one or more keywords.
18 . The method of claim 17 , wherein identifying the one or more keywords comprises identifying two or more keywords that characterize the semantic meaning of an element differently.
19 . The method of claim 17 , further comprising:
determining additional content associated with a graphical element; and generating the augmented enhanced document with the additional content.
20 . The method of claim 19 , wherein determining the additional content includes at least one of a value captured by the graphical element or metadata data associated with the graphical element.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.