Patent ID: 7219089
Filing Date: 2007-05-15
Classification: G06F,Y10S

Abstract:
1. A data retrieval system for causing a computer to retrieve data being stored in a database, said retrieval system comprising: a database storing data as a vector digitized based on a keyword; a means for generating a residual vector from said data, said residual vector corresponding to a vector in which an element corresponding to a contribution component in a direction of a basic vector calculated is subtracted from a previously obtained residual vector, the basic vector and the residual vector a newly generated residual vector lie in an orthogonal relationship, to compute and store a covariance matrix and an eigenvector of said covariance matrix, and for generating and storing a set of basic vectors from a set of computed eigenvectors; a means for reading out said data and at least one of said eigenvectors from the database, and for computing and storing a contribution vector of said eigenvector to said data, and for contracting or enlarging a residual vector by reading out said contribution vector to compute and store a new eigenvector; and a means for selecting a keyword to be used for labeling clusters according to a similarity between said stored basic vector and said data, and a weight on said similarity so as to store the keyword in the database; means for classifying data into clusters of documents having the same or similar keywords and depending on a similarity between the stored basic vector and the data; and a means for outputing cluster data of a cluster to a graphical user interface system for displaying the cluster data.