Patent ID: 8306987

Claim:
A computerized method of arrangement and representation of terms in context, comprising: providing terms and relations from at least one source; arranging said terms in a Human Knowledge Structure (HKS), said structure being a directed acyclic graph, wherein each one of said graph's nodes consists of one term and the graph's arcs comprise at least one of “essence” and “contain” relations between adjacent terms, wherein term ‘A’ is the essence of term ‘B’, or term ‘A’ contains term ‘B’; providing a document; identifying in the document frequent terms and marking them with associated respective initial weights on the HKS, said marked terms defining an initial weighted terms set for the document; creating a final weighted terms set for the document by: i. marking on the HKS all the terms connecting between said marked terms; ii. calculating weights for said initial and connecting marked terms, based on said at least two relations in the HKS, whereby the marked terms define a weighted set of terms for the document; and iii. selecting from said weighted marked terms set terms having weights greater than a predefined threshold, thereby defining a final weighted set of terms for the document; and iv. linking said final weighted set of terms to the document.