Retrieving and ranking of documents from database description
First Claim
1. A method for retrieving and/or ranking documents in a database, the documents including attribute data, said method comprising steps of:
- providing a document matrix from said documents, said matrix including numerical elements derived from said attribute data;
providing a covariance matrix from said document matrix;
executing singular value decomposition of said covariance matrix so as to obtain the following formula;
3 Assignments
0 Petitions
Accused Products
Abstract
A method, a computer system, and a program product for retrieving and/or ranking documents in a database. The method comprising steps of, providing a document matrix derived from the documents, the matrix including numerical elements derived from the attributes; providing a covariance matrix derived from the document matrix; executing singular value decomposition of the covariance matrix so as to obtain the following formula: K=V·Σ·VT, wherein K represents the covariance matrix, V represents the matrix consisting of eigenvectors, Σ represents a diagonal matrix, and VT represents a transpose of the matrix V; reducing a dimension of the matrix V using a predetermined number of eigenvectors included in the matrix V, the eigenvectors including an eigenvector corresponding to the largest singular value; reducing a dimension of the document matrix using the dimension reduced matrix V; and retrieving and/or ranking the documents in the database by computing the scalar product between the dimension reduced document matrix and a query vector.
-
Citations
14 Claims
-
1. A method for retrieving and/or ranking documents in a database, the documents including attribute data, said method comprising steps of:
-
providing a document matrix from said documents, said matrix including numerical elements derived from said attribute data;
providing a covariance matrix from said document matrix;
executing singular value decomposition of said covariance matrix so as to obtain the following formula;
- View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer system for executing a method for retrieving and/or ranking documents in a database, the documents including attribute data, said computer system having apparatus for:
-
providing a document matrix from said documents, said matrix including numerical elements derived from said attribute data;
providing a covariance matrix from said document matrix;
executing singular value decomposition of said covariance matrix so as to obtain the following formula;
- View Dependent Claims (7, 8, 9, 10)
-
-
11. A program product including a computer readable computer program for executing a method for retrieving and/or ranking documents in a database, the documents including attribute data, said computer program including computer readable code for causing said apparatus to execute the steps of:
-
providing a document matrix from said documents, said matrix including numerical elements derived from said attribute data;
providing a covariance matrix from said document matrix;
executing singular value decomposition of said covariance matrix so as to obtain the following formula;
- View Dependent Claims (12, 13, 14)
-
Specification