VideoContentSearchVideoAnchors

AI Overview😉

  • The potential purpose of this module is to analyze and understand the content of videos, particularly the anchor points or key moments within a video. It appears to be focused on identifying and scoring the usefulness of these anchor points, potentially for use in video search results or recommendations.
  • This module could impact search results by influencing the ranking and display of video content. For example, if a video has high-scoring anchor points, it may be more likely to be displayed in search results or recommended to users. The module may also affect the display of video thumbnails, introductions, and other metadata.
  • A website may change things to be more favorable for this function by ensuring that their video content is properly annotated and structured, with clear and descriptive anchor points. This could include using descriptive titles, tags, and descriptions for video segments, as well as providing high-quality thumbnails and other metadata. Additionally, websites may want to focus on creating engaging and informative video content that is likely to be deemed useful by the module's scoring system.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchVideoAnchors (google_api_content_warehouse v0.4.0)

A video can have a list of text anchors, which have different anchor types. Next ID: 15

Attributes

  • anchorType (type: String.t, default: nil) -
  • entityGroupInfo (type: GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchEntityGroupInfo.t, default: nil) - The list of entity groups derived from the caption entities.
  • experimentalPredictedQuerylessTocUsefulness (type: number(), default: nil) - Same as above, but used for experimenting with new models.
  • filterReason (type: list(String.t), default: nil) - If is_filtered is true, this field illustrates the reasons.
  • isFiltered (type: boolean(), default: nil) - If true, the anchor set is filtered and not served online.
  • mergedAnchorsSources (type: list(String.t), default: nil) - The anchor sources being used to generate this merged anchors. This field is filled only when this is a merged anchor.
  • predictedQuerylessTocUsefulness (type: number(), default: nil) - The score that predicts the usefulness of this anchor set on the Huh table of contents eval without considering the query.
  • score (type: number(), default: nil) - The quality of the anchor set.
  • scoreInfo (type: GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchVideoAnchorsScoreInfo.t, default: nil) - Additional scoring info used for debugging.
  • shouldServeThumbnails (type: boolean(), default: nil) - Whether or not thumbnails should be displayed when serving anchors.
  • thumbnailForced (type: boolean(), default: nil) - This field indicates that the thumbnail should be hidden but is forced to show.
  • thumbnailSetInfo (type: GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchAnchorsThumbnailInfo.t, default: nil) - Information about the set of thumbnails.
  • videoAnchor (type: list(GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchVideoAnchor.t), default: nil) -
  • videoIntroduction (type: GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchVideoIntroduction.t, default: nil) - Information about the video's introduction segment.

Summary

Types

t()

Functions

decode(value, options)

Unwrap a decoded JSON object into its complex fields.

Types

Link to this type

t()

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchVideoAnchors{
  anchorType: String.t() | nil,
  entityGroupInfo:
    GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchEntityGroupInfo.t()
    | nil,
  experimentalPredictedQuerylessTocUsefulness: number() | nil,
  filterReason: [String.t()] | nil,
  isFiltered: boolean() | nil,
  mergedAnchorsSources: [String.t()] | nil,
  predictedQuerylessTocUsefulness: number() | nil,
  score: number() | nil,
  scoreInfo:
    GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchVideoAnchorsScoreInfo.t()
    | nil,
  shouldServeThumbnails: boolean() | nil,
  thumbnailForced: boolean() | nil,
  thumbnailSetInfo:
    GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchAnchorsThumbnailInfo.t()
    | nil,
  videoAnchor:
    [GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchVideoAnchor.t()]
    | nil,
  videoIntroduction:
    GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchVideoIntroduction.t()
    | nil
}

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.