15. A question answering computing system (QA system) for automatically generating a set of question-answer pairs (QA pairs), the QA system associated with a knowledge base, the QA system comprising: a memory; and a processor in communication with the memory, wherein the QA system is configured to perform a method, the method comprising: initiating ingestion of a content item into the knowledge base, the content item in a format, the format not a text format for a natural language; converting the format of the content item to a first text format for a first natural language; identifying a plurality of sentences in the first natural language in the content item; converting the plurality of sentences into a plurality of simple sentences, each simple sentence in the plurality having a single subject and a single verb, at least one simple sentence in the plurality having a grammatical ambiguity; converting the plurality of simple sentences into a plurality of well-formed simple sentences by resolving the grammatical ambiguity in the at least one simple sentence; generating the set of QA pairs from the plurality of well-formed simple sentences; storing the set of QA pairs in a persistent store; and completing, after the generating the set of QA pairs, the ingestion of the content item into the knowledge base.
15. A question answering computing system (QA system) for automatically generating a set of question-answer pairs (QA pairs), the QA system associated with a knowledge base, the QA system comprising: a memory; and a processor in communication with the memory, wherein the QA system is configured to perform a method, the method comprising: initiating ingestion of a content item into the knowledge base, the content item in a format, the format not a text format for a natural language; converting the format of the content item to a first text format for a first natural language; identifying a plurality of sentences in the first natural language in the content item; converting the plurality of sentences into a plurality of simple sentences, each simple sentence in the plurality having a single subject and a single verb, at least one simple sentence in the plurality having a grammatical ambiguity; converting the plurality of simple sentences into a plurality of well-formed simple sentences by resolving the grammatical ambiguity in the at least one simple sentence; generating the set of QA pairs from the plurality of well-formed simple sentences; storing the set of QA pairs in a persistent store; and completing, after the generating the set of QA pairs, the ingestion of the content item into the knowledge base. 16. The QA system of claim 15 , wherein the content item is selected from the group consisting of: a table in a source document; a chart in the source document; a graph in the source document; an image file; an audio file; a video file; and closed captioning data.