7. A method for a computer to answer a text based question using one or more sources of information, comprising: receiving at the computer from a user input the text based question; parsing into tokens the text based question; semantically interpreting the parsed, tokenized text, creating a plurality of linearized tuples corresponding to the text based question; and comparing the plurality of linearized tuples for the text based question to linearized tuples for semantically interpreted text within a database content according to a tuple conceptual graph (TCG) hierarchy, relation hierarchy, and node hierarchy, to find full or partial matches between the linearized tuples corresponding to the text based question and the database content; whereupon if only finding partial matches between the tuples for the text based question and the tuples for text within the database: performing TCG joins between a plurality of partially matched tuples from the database based either on partial tuple overlap or over any concept node argument to tuple information which comes from different texts, to combine content from the database into a new TCG reflecting new semantic information which is not fully or directly present in any individual textual source or previously stored in the database; and presenting a text representation of the new TCGs as the answer to the question.
7. A method for a computer to answer a text based question using one or more sources of information, comprising: receiving at the computer from a user input the text based question; parsing into tokens the text based question; semantically interpreting the parsed, tokenized text, creating a plurality of linearized tuples corresponding to the text based question; and comparing the plurality of linearized tuples for the text based question to linearized tuples for semantically interpreted text within a database content according to a tuple conceptual graph (TCG) hierarchy, relation hierarchy, and node hierarchy, to find full or partial matches between the linearized tuples corresponding to the text based question and the database content; whereupon if only finding partial matches between the tuples for the text based question and the tuples for text within the database: performing TCG joins between a plurality of partially matched tuples from the database based either on partial tuple overlap or over any concept node argument to tuple information which comes from different texts, to combine content from the database into a new TCG reflecting new semantic information which is not fully or directly present in any individual textual source or previously stored in the database; and presenting a text representation of the new TCGs as the answer to the question. 10. The method of claim 7 , wherein the user input is from a web page and the answer to the question is presented on a web page.