Patent ID: 7653530

Claim:
A method implemented in a computer system including one or more computers communicating with each other, each of the one or more computers including a memory, for determining a semantic abstract in a topological vector space for a semantic content of a document using a dictionary and a basis, where the document, dictionary, and basis are each stored on at least one of the one or more computers, comprising: accessing the dictionary including a directed set of concepts, the directed set including at least one chain from a maximal element to each other concept in the dictionary; accessing the basis, the basis including a subset of chains from the dictionary; identifying dominant phrases in the document; measuring how concretely each identified dominant phrase is represented in each chain in the basis and the dictionary; constructing in the memory of one of the one or more computers dominant phrase vectors for the document using the measures of how concretely each identified dominant phrase is represented in each chain in the basis and the dictionary; and determining the semantic abstract using the dominant phrase vectors.