View Source GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchCaptionEntityAnchorSetFeatures (google_api_content_warehouse v0.3.0)

Features and debug info for clusters of caption entity video anchors.

Attributes

  • aggregateScore (type: number(), default: nil) - The total score used for filtering and selecting entity sets.
  • clusterSize (type: integer(), default: nil) - The prefiltered size of the entity set.
  • entitiesInWebrefEntities (type: integer(), default: nil) - The number of entities in the anchor set that are in the webref entities.
  • entityMentionInDescriptionCount (type: boolean(), default: nil) - The number of anchors where the entity mention text appears in the description of the video.
  • groupCohesion (type: number(), default: nil) - The average cosine similarity between hypernyms of members of the set.
  • hypernym (type: String.t, default: nil) - The most prominent hypernym across the entities in the set.
  • hypernymSalience (type: number(), default: nil) - The salience of the best hypernym for the set.
  • medianMentions (type: integer(), default: nil) - Median number of times any member of the set was mentioned in the ASR transcript.
  • mentionSalience (type: number(), default: nil) - Mentions divided by the total number of entity mentions in the video.
  • salience (type: number(), default: nil) - Salience of the set computed by aggregating the hypernyms from each member and calculating the cosine similarity with the salient terms.
  • topHypernym (type: list(String.t), default: nil) - The top N hypernyms for the entities in the set.
  • totalMentions (type: integer(), default: nil) - Number of times any member of the group was mentioned in the ASR transcript.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchCaptionEntityAnchorSetFeatures{
    aggregateScore: number() | nil,
    clusterSize: integer() | nil,
    entitiesInWebrefEntities: integer() | nil,
    entityMentionInDescriptionCount: boolean() | nil,
    groupCohesion: number() | nil,
    hypernym: String.t() | nil,
    hypernymSalience: number() | nil,
    medianMentions: integer() | nil,
    mentionSalience: number() | nil,
    salience: number() | nil,
    topHypernym: [String.t()] | nil,
    totalMentions: integer() | nil
  }

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.