Described herein are methods for creating categorized documents,
categorizing documents in a distributed database and categorizing
Resulting Pages. Also described herein is an apparatus for searching a
distributed database. The method for creating categorized documents
generally comprises: initially assuming all documents are of type 1;
filtering out all type 2 documents and placing them in a first category;
filtering out all type 3 documents and placing them in a second category;
and defining all remaining documents as type 4 documents and placing all
type 4 documents in a third category. The apparatus for searching a
distributed database generally comprises at least one memory device; a
computing apparatus; an indexer; a transactional score generator; and a
category assignor; a search server; and a user interface in communication
with the search server.