VideoContentSearchTextSimilarityFeatures

AI Overview😉

  • The potential purpose of this module is to measure the similarity between two pieces of text, specifically in the context of video content search. It appears to calculate a similarity score based on token overlap, word alignment, and other metrics.
  • This module could impact search results by influencing the ranking of videos based on how well their metadata (e.g. titles, descriptions) match the search query. Videos with higher similarity scores may be considered more relevant and therefore ranked higher in the search results.
  • To be more favorable for this function, a website could optimize its video metadata by ensuring that it accurately and concisely describes the video content, using relevant keywords and phrases that match the search query. This could include using natural language processing techniques to generate high-quality titles and descriptions, as well as ensuring consistency in formatting and style across all video metadata.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Attributes

  • hypothesisText (type: String.t, default: nil) - The hypothesis text that was used for the token overlap calculation.
  • hypothesisTextTime (type: String.t, default: nil) - The time in ms for the hypothesis_text.
  • referenceText (type: String.t, default: nil) -
  • scoringMethodName (type: String.t, default: nil) - Similarity scorer name.
  • similarityScore (type: number(), default: nil) - The similarity score given by the scoring method specified by the message scoring_method_name.
  • tokenMatchCount (type: integer(), default: nil) - Token by token matching stats. Exact matched token count.
  • tokenMatchPercent (type: number(), default: nil) - The token_overlap_count divided by the number of tokens in the hypothesis text.
  • wordAlignment (type: list(GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchTokenAlignment.t), default: nil) - Word by word alignment.

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.VideoContentSearchTextSimilarityFeatures{
    hypothesisText: String.t() | nil,
    hypothesisTextTime: String.t() | nil,
    referenceText: String.t() | nil,
    scoringMethodName: String.t() | nil,
    similarityScore: number() | nil,
    tokenMatchCount: integer() | nil,
    tokenMatchPercent: number() | nil,
    wordAlignment:
      [GoogleApi.ContentWarehouse.V1.Model.VideoContentSearchTokenAlignment.t()]
      | nil
  }

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.