1. A method comprising: ingesting a first body of information for a domain of knowledge; receiving a natural language question corresponding to the domain of knowledge, the natural language question being in the form of a complete human language question; parsing the natural language question to identify a focus within the text of the natural language question; mining the first body of information for found entities disclosed within the first body of information determining relationships among the found entities based on the focus identified within the text of the natural language question; generating a targeting document for the domain of knowledge containing a first relationship and a second relationship, the first and second relationships being relationships among the found entities determined from the first body of information; recording mining data for relationships in the targeting document in support of an importance criteria; ranking the first relationship with respect to the second relationship based on the recorded mining data and according to the importance criteria as a set of ranking data; and storing the targeting document including the set of ranking data and mining data in the first body of information for on-demand access during a question-answer session corresponding to the domain of knowledge; wherein: the importance criteria is a first degree to which first relationship is known and a second degree to which the second relationship is known according to a dictionary of commonly known relationships for the domain of knowledge; the first relationship being ranked as more important than the second relationship because the first degree is smaller than the second degree.