Patent ID: 7389225

Claim:
A computer-implemented method for constructing a single vector representing a semantic abstract in a topological vector space for a semantic content of a document on a computer system, the method comprising: storing a semantic content for the document in computer memory accessible by the computer system; identifying a directed set of concepts as a dictionary, the directed set including a maximal element at least one concept, and at least one chain from the maximal element to every concept; selecting a subset of the chains to form a basis for the dictionary; identifying lexemes/lexeme phrases in the semantic content; measuring how concretely each lexemes/lexeme phrase is represented in each chain in the basis and the dictionary; constructing state vectors in the topological vector space for the semantic content using the measures of how concretely each lexemes/lexeme phrase is represented in each chain in the dictionary and the basis; superpositioning the state vectors to construct the single vector; and comparing the single vector with a second semantic abstract for a second document to determined whether the second document is semantically close to the document.