Mining product recommendation from query reformulations
AssigneeeBay Inc.
InventorRavi Chandra Jammalamadaka
Life of this patent
Estimating the term…
Abstract
In various example embodiments, systems and methods to mine product recommendations from query reformulation is provided. In example embodiments, a search query is mapped to a particular product. Transition data for the particular product is accessed. The transition data includes values reflecting a number of search transitions between the particular product and other products in session sets of previous queries. One or more recommendations based on the transition data is determined and provided to the user.
Claims20
A method comprising:
- receiving a query, from a device of a user, that corresponds to a particular product;
- accessing, from data storage, transition data for the particular product, the transition data including values indicating a number of search transitions based on a change in queries between the particular product and other products in previous session sets of queries, the transition data determined based on analysis of the previous session sets of queries;
- determining, using a hardware processor, one or more recommendations based on the transition data, the determining including removing a particular recommendation based on a threshold number of non-selections of the particular recommendation by the user;
- and
- providing the one or more recommendations to the device of the user.
A system comprising:
- one or more hardware processors configured to:
- receive a query, from a device of a user, that corresponds to a particular product;
- access, from data storage, transition data for the particular product, the transition data including values indicating a number of search transitions based on a change in queries between the particular product and other products in previous session sets of queries, the transition data determined based on analysis of the previous session sets of queries;
- determine one or more recommendations based on the transition data, the one or more recommendations determined, in part, by removing a particular recommendation based on a threshold number of non-selections of the particular recommendation by the user;
- and
- provide the one or more recommendations to the device of the user.
A machine-readable medium having no transitory signals and storing instructions which, when executed by the at least one processor of a machine, cause the machine to perform operations comprising:
- receiving a query, from a device of a user, that corresponds to a particular product;
- accessing, from data storage, transition data for the particular product, the transition data including values indicating a number of search transitions based on a change in queries between the particular product and other products in previous session sets of queries, the transition data determined based on analysis of the previous session sets of queries;
- determining one or more recommendations based on the transition data, the determining including removing a particular recommendation based on a threshold number of non-selections of the particular recommendation by the user;
- and
- providing the one or more recommendations to the device of the user.
Dependencies are inferred from the claim text.