A process for refining the results of a query to an internet search engine
database by the use of user feedback is disclosed. It is a method to
allow a user to rate the relevancy of URLs returned for a specific query.
The relevancy ratings for a specific query are combined by the internet
search engine with data from a user profile of personal information
defined by the user. The internet search engine can determine which items
of data in the profile are common between users who have rated a query
result highly. The search engine can then modify the search algorithm to
return those URLs rated highly by users with common profile attributes.
The benefit to the internet is more efficient searching and retrieval of
information for users.