Process and system for arrangement of documents
First Claim
1. A system for arrangement of documents, comprising:
- a document repository storing a plurality of documents; and
an arrangement engine coupled to the document repository, the arrangement engine operable to;
build a plurality of symmetric matrices based upon a plurality of identified arrangements of the plurality of documents in the document repository, each symmetric matrix structured such that each row and corresponding column are associated with a particular document;
fill each cell of each symmetric matrix with a relevance value representing a relevance between a document associated with the row of the cell and a document associated with the column of the cell;
generate a fitness value for each symmetric matrix based upon a magnitude and a position of each relevance value by analyzing each symmetric matrix using a fitness function;
identify an optimal arrangement of the plurality of documents based upon the fitness value of each symmetric matrix; and
provide an optimal arrangement of documents as system output.
5 Assignments
0 Petitions
Accused Products
Abstract
According to one embodiment of the present invention, a system (10) for arrangement of documents (13) is provided. The system includes a document repository (12) storing a plurality of documents (13). An arrangement engine (14) is coupled to the document repository (12). The arrangement engine (14) is operable to build a plurality of symmetric matrices based upon a plurality of identified arrangements of the plurality of documents (13) in the document repository (12). Each matrix is structured such that each row and each column is associated with a document (13). The arrangement engine (14) is also operable: to fill each cell of each symmetric matrix with a relevance value representing a relevance between a document (13) associated with the row of the cell and a document (13) associated with the column of the cell, to generate a fitness value for each matrix based upon a magnitude and a position of each relevance value by analyzing each symmetric matrix using a fitness function (16), to identify an optimal arrangement of the plurality of documents (13) based upon the fitness value of each matrix, and to provide the optimal arrangement of documents (18) as system output.
-
Citations
15 Claims
-
1. A system for arrangement of documents, comprising:
-
a document repository storing a plurality of documents; and an arrangement engine coupled to the document repository, the arrangement engine operable to; build a plurality of symmetric matrices based upon a plurality of identified arrangements of the plurality of documents in the document repository, each symmetric matrix structured such that each row and corresponding column are associated with a particular document; fill each cell of each symmetric matrix with a relevance value representing a relevance between a document associated with the row of the cell and a document associated with the column of the cell; generate a fitness value for each symmetric matrix based upon a magnitude and a position of each relevance value by analyzing each symmetric matrix using a fitness function; identify an optimal arrangement of the plurality of documents based upon the fitness value of each symmetric matrix; and provide an optimal arrangement of documents as system output. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A process for arrangement of documents, comprising:
-
building a plurality of symmetric matrices based upon a plurality of identified arrangements of a plurality of documents in a document repository, each symmetric matrix structured such that each row and corresponding column are associated with a particular document; filling each cell of each symmetric matrix with a relevance value representing a relevance between a document associated with the row of the cell and a document associated with the column of the cell; generating a fitness value for each symmetric matrix based upon a magnitude and a position of each relevance value by analyzing each symmetric matrix using a fitness function; identifying an optimal arrangement of the plurality of documents based upon the fitness value of each symmetric matrix; and providing the optimal arrangement of documents as process output. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A process for arrangement of documents and identification of sub-classes of documents, comprising:
-
building a plurality of symmetric matrices based upon a plurality of identified arrangements of a plurality of documents in a document repository, each symmetric matrix structured such that each row and corresponding column are associated with a particular document; filling each cell of each symmetric matrix with a relevance value representing a relevance between a document associated with the row of the cell and a document associated with the column of the cell; generating a fitness value for each symmetric matrix based upon a magnitude and a position of each relevance value by analyzing each symmetric matrix using a fitness function; identifying an optimal arrangement of the plurality of documents based upon the fitness value of each symmetric matrix; and identifying a plurality of sub-classes of documents from the optimal arrangement of documents. - View Dependent Claims (12, 13, 14, 15)
-
Specification