11. A computer program product comprising a computer readable storage medium having a computer readable program stored therein, wherein the computer readable program, when executed on a computing device, causes the computing device to implement an ingestion engine for ingesting natural language textual content, the ingestion engine operating to: initiate ingestion of natural language textual content; identify an embedded structured data portion within the natural language textual content; generate a signature of the structured data portion, wherein the signature comprises one or more metadata elements describing the configuration or content of the structured data portion; identify references to the structured data portion in natural language text portions of the natural language textual content; evaluate the references based on the signature of the structured data portion; generate an ingestion prioritization plan for ingesting a set of facts associated with a set of elements of the structured data portion based on results of the evaluation; and apply the ingestion prioritization plan to generate the set of facts and store the set of facts in an ingested representation of the natural language textual content.
17. The computer program product of claim 11 , wherein generating the ingestion prioritization plan comprises: applying a priority score threshold to priority scores of the metadata elements of the signature to select a subset of metadata elements to be used to generate the set of facts; and identifying instances of elements in the embedded structured data portion that match the subset of metadata elements to be the set of elements from which the set of facts are generated.