Gain adjustment component for computer network routing infrastructure
AssigneeGoogle Inc.
InventorsGavin James, Justin Lewis
Life of this patent
Estimating the term…
Abstract
Systems and methods of a gain adjustment component for content selection infrastructure are provided. The system can receive a selection of multiple topics identified by a semantic analysis technique, and identify one or more keywords. The system can determine relevance scores between each of the keywords and the multiple topics. The system can generate an aggregated relevance score for each keyword based on the relevance score for the keyword and each of the multiple topics. The system can determine a threshold based on a metric associated with the multiple topics. The system can determine to input or exclude each of the one or more keywords based on a comparison of the corresponding aggregated relevance score with the threshold.
Claims20
A gain adjustment system for content selection infrastructure, comprising:
- a data processing system including a gain adjustment component and a content selector component executed by at least one processor, the data processing system configured to:
- receive, via an interface, an indication of a seed keyword;
- extract, based on the seed keyword, via a semantic analysis engine accessing a data repository including a plurality of keywords and a plurality of topics, at least one topic;
- receive a selection of a plurality of topics generated by the semantic analysis engine, the plurality of topics including the topic extracted based on the seed keyword;
- determine a first relevance score between a candidate keyword and a first selected topic, and a second relevance score between the candidate keyword and a second selected topic;
- determine a candidate aggregated score based on the first relevance score and the second relevance score;
- identify a threshold based on a metric corresponding to the plurality of topics;
- input, responsive to the candidate aggregated score exceeding the threshold, the candidate keyword into a content selection process executed by the content selection infrastructure;
- and
- select, via the candidate keyword of a content selection process executed by the content selection infrastructure, in response to a request received from a client computing device, a content item to provide for display on the client computing device.
A method of adjusting gain in content selection infrastructure, comprising:
- receiving, by a data processing system including a gain adjustment component and a content selector component executed by at least one processor, via an interface, an indication of a seed keyword;
- extracting, by a semantic analysis engine accessing a data repository including a plurality of keywords and a plurality of topics, based on the seed keyword, at least one topic;
- receiving, by the data processing system, a selection of a plurality of topics generated by the semantics analysis engine, the plurality of topics including the topic extracted based on the seed keyword;
- determining, by the data processing system, a first relevance score between a candidate keyword and a first selected topic, and a second relevance score between the candidate keyword and a second selected topic;
- determining, by the data processing system, a candidate aggregated score based on the first relevance score and the second relevance score;
- identifying, by the data processing system, a threshold based on a metric corresponding to the plurality of topics;
- inputting, by the data processing system responsive to the candidate aggregated score exceeding the threshold, the candidate keyword into a content selection process executed by the content selection infrastructure;
- and
- selecting by the data processing system, via the candidate first keyword of the content selection process executed by the content selection infrastructure, in response to a request received from a client computing device, a content item to provide for display on the client computing device.
Dependencies are inferred from the claim text.