Abstract: Particular embodiments provide a search service using a search document. Complex, multi-site, multi-query searches may be performed using the search document. To use a search document, a user may activate the service. The search document may then capture data for an entire search performed for the users search across various online and offline resources. One or more partial search results may be determined for a search document. Partial search results may be automatically determined based on one or more resources being visited by a user during a search. Also, partial search results may be specified by a user from pages being visited, such as a user may select items on a page to be included in the search document. The partial search results are then used to provide a recommendation to the user for the specified search.
Abstract: Particular embodiments provide a search service using a search document. Complex, multi-site, multi-query searches may be performed using the search document. To use a search document, a user may activate the service. The search document may then capture data for an entire search performed for the users search across various online and offline resources. One or more partial search results may be determined for a search document. Partial search results may be automatically determined based on one or more resources being visited by a user during a search. Also, partial search results may be specified by a user from pages being visited, such as a user may select items on a page to be included in the search document. The partial search results are then used to provide a recommendation to the user for the specified search.