Patent ID: 8027979

Claim:
A non-transitory machine-readable medium having stored thereon machine-executable instructions that when executed by a machine cause the machine to perform a method, the method, comprising: selecting at least one term from a document comprised of at least one sentence having a plurality of terms; computing a term score for the at least one term, where the term score is based, at least in part, on the number of uni-grams in the at least one term, and where the term score is decreased for terms having a single uni-gram and increased linearly for terms having multiple uni-grams; computing a sentence score, where the sentence score is based, at least in part, on the length of a sentence measured in uni-grams; computing a term-sentence matrix that relates members of the set of terms to the at least one sentence, where a value of an entry in the term-sentence matrix is based, at least in part, on the term score and the sentence score; computing a dominant topic for the document by computing a term eigenvector, where a member of the term eigenvector represents a relevancy of a term to the dominant topic, and by computing a sentence eigenvector, where a member of the sentence eigenvector represents a relevancy of a sentence to the dominant topic; ranking the at least one sentence and the plurality of terms of the document based, at least in part, on the term-sentence matrix and the dominant topic; and providing a summarization item for the document to be summarized, where the summarization item is selected based, at least in part, the ranking of the at least one sentence and the plurality of terms.