The present invention is a computer- implemented method for calculating the relationship between concepts, comprising: generating, a map of a plurality of nodes; assigning, activation values for a set of exogenous nodes; establishing, a set of causal relationships between nodes; iterating, the map until a convergence state is reached by the set of non-exogenous nodes, wherein the convergence state represents a temporary equilibrium condition between the connected nodes; assigning linguistic terms to the node states and causal relationships based on a mapping between word index values and linguistic terms; and calculating the states of the set of non-exogenous nodes based on the linguistic terms associated with all of the connected nodes.
展开▼