1. A method for identifying knowledge comprising: using an input device coupled to a processor and associated memory for permitting inputting at least one term to be explored for additional knowledge; using the processor and the associated memory coupled to the input device for searching one or more sources of information to identify resources comprising information associated with the at least one term; using the processor and the associated memory for decomposing the resources into a plurality of nodes using natural language parsing to perform word classification based upon parts of speech and so that each node comprises a data structure sufficient to independently convey meaning and including a subject, an attribute, and a word based relational bond therebetween; using the processor and the memory for storing the plurality of nodes in a node pool; and using the processor and the associated memory for constructing and storing correlations of linked together nodes of the node pool representing knowledge associated with the at least one term to be explored by at least iteratively adding nodes from the node pool onto an end of a chain of nodes by searching the node pool for a match between an attribute of a chained node and a subject of another unchained node in the node pool.
15. The method of claim 1 wherein the natural language parsing discards any characters that are not permissible to be used in constructing tokens in the language.