1. A method of searching a database containing hypertext documents, said method comprising: searching said database using a query to produce a set of hypertext documents, and clustering said set of hypertext documents into various clusters such that documents within each cluster are similar to each other.