Patent Document ID: 8244711
Application ID: 12568537
Patent Flag: 1

Claim One:
1. An information retrieval system comprising: a processor component configured to perform the operations of an indexing module and a storage module, the indexing module configured to generate a term list and a term-file matrix from information stored on the storage module, the information including one or more files, wherein the term-file matrix is a first data representation of the one or more files, the term-file matrix representing the appearance of terms in each of the one or more files, and wherein the term list is a data representation of one or more terms; the indexing module further configured to generate an adjacency matrix from the one or more files, wherein the adjacency matrix is a second data representation of the one or more files, the adjacency matrix representing a relationship of the one or more terms in each of the one or more files; and wherein the adjacency matrix is represented by A, where A ij =1 if a term i and a term j appear in the same one of the one or more files, and A ij =0 if term i and term j fail to appear in the same one of the one or more file, and A ii =0; and where the probability matrix P is computed by: P i ⁢ ⁢ j = c ⁢ ⁢ δ i ⁢ ⁢ j + ( 1 - c ) ⁢ A i ⁢ ⁢ j ∑ k = 1 m ⁢ A k ⁢ ⁢ j ; and the indexing module further configured to generate a probability matrix using the adjacency matrix and a random walk, wherein the probability matrix is a data structure representing a value of each one of the one or more terms relative to the remainder of the one or more terms.