Guided search
First Claim
1. A method comprising:
- generating, in response to a user search query submitted by a user, a set of search results;
accessing a list of candidate facet-value pairs for inclusion in a suggestion facet user interface element, the suggestion facet user interface element configured to filter the set of search results based on the corresponding facet-value pair;
accessing win rate information indicative of user interaction with each of the candidate facet-value pairs, the win rate information for a candidate facet-value pair from the list of candidate facet-value pairs indicates how often the suggestion facet user interface element that includes the candidate facet-value pair was selected relative to selection of any search results displayed below the suggestion facet user interface element;
selecting, using one or more processors, a specific one of the candidate facet-value pairs having the highest win rate;
including the specific one of the candidate facet-value pairs having the highest win rate in the suggestion facet user interface element;
before the set of search results is provided to the user, including, into a user interface, the suggestion facet user interface element as an item in a list, where the other items in the list each represent a search result from the set of search results; and
causing the set of search results to be displayed via the user interface,wherein each win rate indicates a number of clicks received by at least one previously displayed suggestion facet user interface element including the corresponding candidate facet-value pair, divided by the number of clicks received by the previously displayed suggestion facet user interface element and search results that were displayed below the previously displayed suggestion facet user interface element in a search results page.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for assisting a user in conducting a search for online content are described. According to various embodiments, a set of search results is generated, in response to a user search query. A list of candidate facet-value pairs, for inclusion in a suggestion facet user interface element for display in-line with the set of search results, is then accessed. The suggestion facet user interface element may be configured, upon user selection, to filter the set of search results based on the corresponding facet-value pair. Thereafter, win rate information identifying win rates associated with each of the candidate facet-value pairs is accessed. A specific one of the candidate facet-value pairs having the highest win rate is then selected for inclusion in the suggestion facet user interface element.
13 Citations
17 Claims
-
1. A method comprising:
-
generating, in response to a user search query submitted by a user, a set of search results; accessing a list of candidate facet-value pairs for inclusion in a suggestion facet user interface element, the suggestion facet user interface element configured to filter the set of search results based on the corresponding facet-value pair; accessing win rate information indicative of user interaction with each of the candidate facet-value pairs, the win rate information for a candidate facet-value pair from the list of candidate facet-value pairs indicates how often the suggestion facet user interface element that includes the candidate facet-value pair was selected relative to selection of any search results displayed below the suggestion facet user interface element; selecting, using one or more processors, a specific one of the candidate facet-value pairs having the highest win rate; including the specific one of the candidate facet-value pairs having the highest win rate in the suggestion facet user interface element; before the set of search results is provided to the user, including, into a user interface, the suggestion facet user interface element as an item in a list, where the other items in the list each represent a search result from the set of search results; and causing the set of search results to be displayed via the user interface, wherein each win rate indicates a number of clicks received by at least one previously displayed suggestion facet user interface element including the corresponding candidate facet-value pair, divided by the number of clicks received by the previously displayed suggestion facet user interface element and search results that were displayed below the previously displayed suggestion facet user interface element in a search results page. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
-
one or more processors; and a non-transitory computer readable storage medium comprising instructions that when executed by the one or processors cause the one or more processors to perform operations comprising; generating, in response to a user search query submitted by a user, a set of search results; accessing a list of candidate facet-value pairs for inclusion in a suggestion facet user interface element, the suggestion facet user interface element configured to filter the set of search results based on the corresponding facet-value pair; accessing win rate information indicative of user interaction with each of the candidate facet-value pairs, the win rate information for a candidate facet-value pair from the list of candidate facet-value pairs indicates how often the suggestion facet user interface element that includes the candidate facet-value pair was selected relative to selection of any search results displayed below the suggestion facet user interface element; selecting a specific one of the candidate facet-value pairs having the highest win rate; including the specific one of the candidate facet-value pairs having the highest win rate in the suggestion facet user interface element; before the set of search results is provided to the user, including, into a user interface, the suggestion facet user interface element as an item in a list, where the other items in the list each represent a search result from the set of search results; and causing the set of search results to be displayed via the user interface, wherein each win rate indicates a number of clicks received by at least one previously displayed suggestion facet user interface element including the corresponding candidate facet-value pair, divided by the number of clicks received by the previously displayed suggestion facet user interface element and search results that were displayed below the previously displayed suggestion facet user interface element in a search results page. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory machine-readable storage medium comprising instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising:
-
generating, in response to a user search query submitted by a user, a set of search results; accessing a list of candidate facet-value pairs for inclusion in a suggestion facet user interface element, the suggestion facet user interface element configured to filter the set of search results based on the corresponding facet-value pair; accessing win rate information indicative of user interaction with each of the candidate facet-value pairs, the win rate information for a candidate facet-value pair from the list of candidate facet-value pairs indicates how often the suggestion facet user interface element that includes the candidate facet-value pair was selected relative to selection of any search results displayed below the suggestion facet user interface element; selecting a specific one of the candidate facet-value pairs having the highest win rate; including the specific one of the candidate facet-value pairs having the highest win rate in the suggestion facet user interface element; before the set of search results is provided to the user, including, into a user interface, the suggestion facet user interface element as an item in a list, where the other items in the list each represent a search result from the set of search results; and causing the set of search results to be displayed via the user interface, wherein each win rate indicates a number of clicks received by at least one previously displayed suggestion facet user interface element including the corresponding candidate facet-value pair, divided by the number of clicks received by the previously displayed suggestion facet user interface element and search results that were displayed below the previously displayed suggestion facet user interface element in a search results page. - View Dependent Claims (14, 15, 16, 17)
-
Specification