2. The computer implemented service of searching documents as defined in claim 1 , wherein the client transmits the set of said at least one document selected via said interface to a first server where said first document database is stored, receives the weighted term list from said first server, sends the second search input to a second server where said second document database is stored, and receives the result from the second search of said second document database.
1. A computer implemented service of searching documents wherein servers comprising document databases and programs to manipulate said databases are dispersed over a network and a client connected to said servers performs a document search, said service providing a document search method comprising the steps of: making a first search input of a set of keywords, fragments of a document or any desired set of documents to a first document database; conducting a first search of said first document database based on said first search input; retrieving at least one document from said first document database as a result of said first search; selecting and inputting at least one of said at least one retrieved document to said first document database; making a weighted term list, whereby each term is given a first weight, from said at least one inputted document, the first weight of each term reflecting the importance of the term in the first document database; wherein a user interface is provided in which any of said at least one document retrieved by said first search is selected or deselected, and a set of said at least one document that is selected via said interface is used in making the first weighted term list; and selecting at least one term from said weighted term list, conducting a second search of a second document database which differs from said first document database using said at least one term selected from said weighted term list as a second search input for performing said second search; retrieving at least one document from said second document database as a result of said second search, calculating a second weight of each term used as the second search input, which reflects the importance of each said term, to each document retrieved from the second document database by the second search; finding out a relevance of each document retrieved from the second document database by calculating an overall weight on both said weighted term list and the calculated second weights for each document with respect to terms common in both; and displaying results of said finding step on a display unit.