Systems and methods for automatically curating query responses
AssigneeElasticsearch B.V.
InventorsQuinlan J. Hoxie, Matthew T. Riley
Life of this patent
Estimating the term…
Abstract
Systems and methods that are adapted for automatic curation of query responses are disclosed herein. An example method includes obtaining user action metrics corresponding to responses provided in reply to a query for a target resource, the query having a search term, determining a portion of the responses having user action metrics with statistical significance, generating a list of curated responses based on the portion of the responses, and providing the curated responses in reply queries having the search term.
Claims15
An automated method of providing curated responses combined with organic search results to a query, comprising:
- utilizing a client device to access by a user a search engine via a network, the search engine interfacing with a relevance model executing on a query system, the query system comprising a specially configured computing resource including a curation engine and the relevance model, the relevance model accessing a target resource for providing responses to queries from the client device over the network;
- obtaining, at the relevance model from the client device, user action metrics over a period of time, the user action metrics corresponding to responses provided in reply to a query for the target resource, the query having a search term;
- determining, by the relevance model, a portion of the responses having user action metrics with statistical significance;
- generating, by the curation engine, a list of the curated responses based on the portion of the responses;
- providing the curated responses in reply queries comprising the search term;
- and
- determining a defined length for the period of time based on a volume of user actions.
An automated method of providing curated responses combined with organic search results to a query, comprising:
- utilizing a client device to access a search engine via a network, the search engine interfacing with a relevance model executing on a query system, the query system comprising a specially configured computing resource including a curation engine and the relevance model, the relevance model accessing a target resource for providing responses to queries from the client device over the network;
- obtaining, at the relevance model from the client device, user action metrics over a period of time, the user action metrics pertaining to user actions with respect to model responses generated by the relevance model;
- determining, by the relevance model using the machine learning model, queries having a ranking above a threshold value;
- flagging the queries as automatable;
- displaying, at the client device, a list of the flagged queries along with controls for adjusting, using the curation engine, curations of the model responses for the flagged queries, and
- identifying a portion of the model responses not having statistical significance, wherein the portion continues to be generated using the relevance model and displayed as model results along with the list of flagged queries and
- determining a defined length for the period of time based on a volume of user actions.
A query system comprising:
- a processor;
- and
- a memory for storing executable instructions, the processor executing the instructions to communicate with a client device to enable a client use of a search engine via a network, the search engine interfacing with a relevance model executing on the query system, the query system comprising a specially configured computing resource including a curation engine and the relevance model, the relevance model accessing a target resource for providing responses to queries from the client device over the network;
- obtain, at the relevance model, user action metrics over a period of time corresponding to model responses provided in reply to a query, the model responses being provided based on the relevance model;
- determine, by the relevance model, one or more of the user action metrics having statistical significance;
- place one or more of the responses to the query into a curated list based on their statistical significance to create curated responses;
- provide the curated responses for the query rather than the model responses used to create the curated responses, and
- determine a defined length for the period of time based on a volume of user actions,
- wherein the model responses not having statistical significance continue to be generated by the relevance model for display as model results with the curated responses.
Dependencies are inferred from the claim text.