摘要 |
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, receiving a search query from a user; determining that a voting user interface (VUI) is to be provided based on the search query, the VUI enabling the user to submit one or more votes in a vote-based campaign; receiving search results that are responsive to the search query; and transmitting instructions to display the search results and the VUI. |
主权项 |
1. A computer-implemented method executed using one or more processors, the method comprising:
receiving, by the one or more processors, a search query from a user; determining, by the one or more processors, that the search query is associated with an intent by the user to search for resources associated with a vote-based campaign; in response to determining that the search query is associated with an intent by the user to search for resources associated with a vote-based campaign, determining, by the one or more processors, that the search query conforms to one or more requirements of the vote-based campaign; in response to determining that the search query conforms to one or more requirements of the vote-based campaign, determining, by the one or more processors, that a voting user interface (VUI) is to be provided based on the search query, the VUI enabling the user to submit one or more votes in the vote-based campaign; receiving, by the one or more processors, search results that are responsive to the search query; transmitting instructions to display the search results and the VUI within an electronic document; and receiving, by the one or more processors, through the VUI, vote data associated with the vote-based campaign, and in response, updating the electronic document based on the vote data. |