A computer system presents retrieved documents to a user, with documents
most similar to documents in which the user previously showed high
interest being ranked higher than other retrieved documents. The system
compares a query vector with feedback query vectors, where each feedback
query vector is associated with at least one user feedback vector, and
each user feedback vector indicates an aggregate user interest in
documents including terms associated with the user feedback vector. The
system determines a feedback query vector that is most similar to the
query vector, compares the document vectors with a user feedback vector
associated with the most similar feedback query vector, and determines
the document vector that is most similar to such user feedback vector.
The document associated with the most similar document vector is ranked
higher than the remaining retrieved documents, when presented to the
user.