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.multidot..SIGMA..multidot.V.sup.T, wherein K represents the covariance matrix, V represents the matrix consisting of eigenvectors, .SIGMA. represents a diagonal matrix, and V.sup.T 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.

Метод, система компьютера, и продукт программы для retrieving and/or выстраивая в ряд документов в базе данных. Метод состоя из шагов, обеспечивая матрицу документа выведенную от документов, матрица включая численные элементы вывел от атрибутов; обеспечивать матрицу коварианта вывел от матрицы документа; исполнять исключительное разложение значения матрицы коварианта получить following формулу: K=V.multidot..SIGMA..multidot.V.sup.T, при котором к представляет матрицу коварианта, в представляет эйгенвекторы матрицы consist of, SIGMA. представляет раскосную матрицу, и V.sup.T представляет транспонировать матрицы v; уменьшающ размер матрицы v использующ предопределенный количество эйгенвекторов включенных в матрицу v, эйгенвекторы включая эйгенвектор соответствуя к самому большому исключительному значению; уменьшение размера матрицы документа используя размер уменьшило матриц матрица v; и retrieving and/or выстраивающ в ряд документы в базе данных путем вычислять скалярный продукт между уменьшенной размером матрицей документа и вектором query.

 
Web www.patentalert.com

< Method for creating an index and method for searching an index

< Dynamic object synthesis with automatic late binding

> System and method for control of access to resources

> Fast flexible search engine for longest prefix match

~ 00099