Abstract:
Systems and methods to seed a search are described. The system identifies a seed listing included in listings that describe items being offered for sale on a network-based marketplace. The system identifies a seed filter context based on the seed listing and probabilities. The probabilities describe occurrences of attribute-value pairs in a plurality of listings that respectively describe items that were previously transacted on the network-based marketplace. The system extracts values from the seed listing based on the seed filter context. The system initializes the seed filter context based on the values and generates search results based on the seed filter context. The search results include a second plurality of listings that are identified from the first plurality of listings. Finally, the system communicates interface information to a client machine including the seed filter context and at least one listing from the second plurality of listings.
Abstract:
The present disclosure is directed to apparatuses, systems, and methods for enhancing search results based on a user's interaction history with a publication system (e.g., an electronic marketplace). As described herein, embodiments may infer various refinements for search queries; these refinements are based, at least in part, on the user's previous interactions with the search platform (e.g., from one or more previous sessions) of the publication system. In other words, as the user continuously interacts with the search platform of the publication system across multiple sessions, one or more of refinements may be inferred to help make the search results more relevant to the user.
Abstract:
Aspects of the present disclosure include a system comprising a computer-readable storage medium storing at least one program and a computer-implemented method for providing alternative recommendations using search context. Consistent with some embodiments, the method may include receiving a user search query and receiving a request to view an item included in a set of search results retrieved in response to the search query. The method may further include determining an alternative item recommendation using the search query and attributes of the item, and causing presentation of the item and the alternative item recommendation in response to receiving the request to view the item.