Abstract: A search tool provides a means of finding a set of items in a large collection of items using a search query. Personalized search generates different search results to different users of the search engine based on their interests and past behavior. The invention describes a method of providing personalized search using previous search queries of the user, pages viewed from previous search results, and the pages viewed by other users with similar searches.