The document describes a system that takes a query as input, formulates it, and uses a search engine to find relevant pages and produce a recommendation. The search engine evaluates pages and the recommendation is produced by both the query formulation and the search engine evaluation of pages.