AssistantPrefulfillmentRankerPrefulfillmentSignals

AssistantRanking Signal

GoogleApi.ContentWarehouse.V1.Model.AssistantPrefulfillmentRankerPrefulfillmentSignals

8
out of 10
High
SEO Impact
Signals to be used by the Prefulfillment Ranker. Derived from the ParsingSignals and GroundingSignals carried by the FunctionCall. LINT.IfChange Next ID: 74

SEO Analysis

AI Generated

Directly influences how pages are ranked in search results. These signals are part of Google's core ranking algorithm and affect page visibility. This model (Assistant Prefulfillment Ranker Prefulfillment Signals) contains SEO-relevant attributes including parsingScoreMse8BucketId, nspIntentParseScore, isScoreBasedIntent. Key functionality includes: Whether this is a fulfillable, dominant Media intent.

Actionable Insights for SEOs

  • Monitor for changes in rankings that may correlate with updates to this system
  • Consider how your content strategy aligns with what this signal evaluates
  • Audit your site's quality signals to ensure alignment with Google's quality assessment criteria
  • Focus on E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness) improvements

Attributes

50
Sort:|Filter:
fulfillableDominantMediaboolean(
Default: nil

Whether this is a fulfillable, dominant Media intent.

generatedByLegacyAquaDomainboolean(
Default: nil

Whether or not the intent was generated by a legacy Aqua domain that PFR should care about.

hasAnswerGroupboolean(
Default: nil

Whether the interpretation has a Search answer group object, signifying it came from Search resolution.

subIntentTypestring
Default: nilFull type: String.t
isIntentFromOrbitboolean(
Default: nil

Whether the intent is from ORBIT.

usesGroundingBoxboolean(
Default: nil

Whether the interpretation should run through grounding box or not.

effectiveArgSpanLengthnumber(
Default: nil

The total effective length of the spans for the arguments used to construct the parse. May include vertical specific adjustments. Eg: For the query [delete my 7 p.m. alarm called chicken] and intent Delete_alarm(alarm_object=RD(category=AlarmObject( label="chicken", trigger_time_datetime=<< 7 PM >>))), the effective argument span is "7 p.m." + "chicken" (total length of 13).

phasestring
Default: nilFull type: String.t

Query understanding phase the intent was produced in.

isFullyGroundedboolean(
Default: nil

Whether the intent is fully grounded.

isSageInNageIntentboolean(
Default: nil

Whether the intent is produced by the Sage IntentGenerator invoked by the NSP intent-generator (thus, Sage-in-NSP-invoking_Sage, or Sage-in-Nage).

isSageDisabledIntentboolean(
Default: nil

Whether the intent is an intent marked disabled by the Sage IG.

deepMediaDominantboolean(
Default: nil

Whether the intent is dominant according to NSP deep-media.

isVideoIntentboolean(
Default: nil

Whether the intent is a media object video intent.

parsingScoreMse8BucketIdinteger(
Default: nil

A ID corresponding to which bucket a given parsing score belongs in.

predictedIntentConfidencenumber(
Default: nil

Intent confidence predicted by the AssistantVerticalClassifier QRewrite servlet.

nspIntentParseScorefloat(
Default: nil

Parse score generated by NSP. If NSP intent has been pruned due to dededuplication, It will have highest parse score for deduplicated intent.

numConstraintsfloat(
Default: nil

Signals as proposed in go/improved-grounding-signals. Sum of the number of constraints used by the Grounding Box to ground each variable.

isPodcastIntentboolean(
Default: nil

Whether the intent is a podcast intent.

isDummyIntentboolean(
Default: nil
isScoreBasedIntentboolean(
Default: nil

Whether this intent is a score-based intent, relying on PFR for scoring and pruning to the top intent.

platinumSourceboolean(
Default: nil

Whether the intent comes from the Sage IntentGenerator's "platinum" source, signifying high-confidence in quality.

nspRankinteger(
Default: nil

Rank of the intent as reported by NSP.

dominantboolean(
Default: nil

Indicates interpretation dominance predicted by KScorer

isRadioIntentboolean(
Default: nil

Whether the intent is a PlayMedia radio intent.

searchDispatchstring
Default: nilFull type: String.t

The determination made by the SearchDispatchingConfig as to whether and how this interpretation should be dispatched to Search.

isHighConfidencePodcastIntentboolean(
Default: nil

Used for PFR manual rule to prefer high confidence podcast intent (e.g. topical, genre) over generic podcast intents.

calibratedParsingScorefloat(
Default: nil

A parsing score that is independently calibrated by each parser/IG.

intentNameAuisScoreExpfloat(
Default: nil

Assistant User Interaction Score which is aggregated using intent name from exp laelaps.

inQueryMaxEffectiveArgSpanLengthnumber(
Default: nil

This is a cross-intent feature which is calculated by iterating all intent candidates. This feature should be populated in post-IG stage (before GB).

pq2tVsAssistantIbstCosinefloat(
Default: nil

Cosine similarity between predicted query-to-term model and assistant intent-type-based salient terms. This is intended to be only used for ACE ranking and only populated for assistant traffic.

isTvmIntentboolean(
Default: nil

Whether the intent is a media object tvm intent.

numGroundedArgsfloat(
Default: nil

Number of grounded arguments the intent has, populated by the Grounding Box.

numGroundableArgsfloat(
Default: nil

Grounding Signals. Number of groundable arguments the intent has, populated by the Grounding Box.

intentTypestring
Default: nilFull type: String.t

intent_type differentiates between intents that share the top level intent name. For eg: for TV_FALLBACK_SEARCH_INTENT, the top level intent name must be "Find_media" and the media_object argument within it must be of type "Media_unspecified".

pq2tVsIbstCosinefloat(
Default: nil

Cosine similarity between predicted query-to-term model and intent-type-based salient terms. This is intended to be used as a backoff to pq2t_vs_qibst_cosine if it is missing.

isNspIntentboolean(
Default: nil

Whether this interpretation was genearted by NSP.

isSageIntentboolean(
Default: nil

Whether this intent was generated by Sage.

intentNameAuisScorefloat(
Default: nil

QUS intent-based ranking signals. Assistant User Interaction Score which is aggregated using intent name.

kScorenumber(
Default: nil

Used for PFR manaul rule to prefer high kscore radio intent. The k-score comes from twiddled_ranking_scores in query interpretations.

isAquaMediaIntentboolean(
Default: nil

Whether the intent aqua intent from media domain enabled in QBT

isValidSmarthomeIntentboolean(
Default: nil

Whether the intent is a Smarthome-domain intent with valid device arguments.

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.AssistantPfrTiebreakingMetadata.t
Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.AssistantPfrSmartHomeIntentMetadata.t

SmartHome intent metadata used for the SmartHome business-rules twiddler.

numConstraintsSatisfiedfloat(
Default: nil

Sum of the number of constraints satisfied for each variable. Depending on the match score for a constraint, this number can be fractional and is in the range [0, num_constraints]. Populated by the Grounding Box.

isMediaControlIntentboolean(
Default: nil

Whether the intent is a media control intent.

isPodcastGenericIntentboolean(
Default: nil

Used for PFR manual rule to prefer high confidence podcast intent (e.g. topical, genre) over generic podcast intents.

maxHgrScoreAcrossBindingSetsfloat(
Default: nil

The maximum score assigned by the Horizontal Grounding Ranker (HGR) across all of the intent's binding sets.

intentNamestring
Default: nilFull type: String.t

intent_name is used by PFR ensemble model. See go/pfr_ha_launch_doc

kscorerRankinteger(
Default: nil

The rank order of the interpretation as determined by kscorer. The kscorer-determined dominant interpretation, if any, gets a rank of 0. The remaining N interpretations get a rank of 1 through N.

isPlayGenericMusicboolean(
Default: nil

Whether the intent is a PlayGenericMusic-type intent.