4. An apparatus comprising: a computer system programmed to: entirely represent a search query comprising a plurality of search terms by an object in multi-dimensional space, the multi-dimensional space comprising a plurality of dimensions to represent a plurality of search criteria, respectively, the object having a position in the multi-dimensional space based on values of the search criteria, the search query used to generate a plurality of search results; modify respective values of at least two of the search criteria based on a manipulation of the object simultaneously in at least two dimensions of the multi-dimensional space; filter the search results based on the modified values of the search criteria to produce a subset of the search results; display the subset; and wherein the at least two dimensions comprise a first dimension associated with a degree of relevance to a history of prior searches and a second dimension associated with a degree of relevance to a topic.
4. An apparatus comprising: a computer system programmed to: entirely represent a search query comprising a plurality of search terms by an object in multi-dimensional space, the multi-dimensional space comprising a plurality of dimensions to represent a plurality of search criteria, respectively, the object having a position in the multi-dimensional space based on values of the search criteria, the search query used to generate a plurality of search results; modify respective values of at least two of the search criteria based on a manipulation of the object simultaneously in at least two dimensions of the multi-dimensional space; filter the search results based on the modified values of the search criteria to produce a subset of the search results; display the subset; and wherein the at least two dimensions comprise a first dimension associated with a degree of relevance to a history of prior searches and a second dimension associated with a degree of relevance to a topic. 5. The apparatus of claim 4 wherein the object comprises a virtual object in a graphical user interface.