RepositoryWebrefMdvcMetadata

AI Overview😉

  • The potential purpose of this module is to provide metadata about a concept or entity in the context of Multidimensional Vertical Classification (MDVC). This metadata includes information about the concept's dimensions, generalizations, and relationships to other concepts, as well as its priority for resolution in search queries.
  • This module could impact search results by influencing the relevance and ranking of search results based on the metadata associated with each concept or entity. For example, the resolution priority attribute could determine which entities are annotated in search results, while the dimension and generalization attributes could affect the clustering and categorization of search results.
  • A website may change things to be more favorable for this function by providing clear and structured metadata about its concepts and entities, such as using schema.org markup to define entities and their relationships. Additionally, ensuring that the website's content is well-organized and easily crawlable could help Google's algorithms to better understand the concepts and entities present on the website, leading to more accurate and relevant search results.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Metadata about MDVC (go/mdvc). Next available tag: 18.

Attributes

  • dimension (type: list(String.t), default: nil) - Undergoing migration into the PerVertical message. Avoid using it. Concept ids of MDVC dimensions of this concept.
  • expandedOutputConceptId (type: list(String.t), default: nil) - Undergoing migration into the PerVertical message. Avoid using it. List of encoded mids to be expanded in WebRef/QRef output whenever this entity gets annotated. Will be populated in the annotators once static data is deprecated. b/78866814.
  • generalization (type: list(String.t), default: nil) - Undergoing migration into the PerVertical message. Avoid using it. Concept ids of MDVC generalizations of this concept.
  • isSynthetic (type: boolean(), default: nil) - True iff the topic is synthetically created during by MDVC extraction.
  • perVertical (type: list(GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefMdvcMetadataPerVertical.t), default: nil) - Data, specific to particular verticals.
  • resolutionPriority (type: integer(), default: nil) - Undergoing migration into the PerVertical message. Avoid using it. Resolution priority for this entity. In case a query has many possible resolutions, only the ones with the highest resolution priority are annotated.

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.RepositoryWebrefMdvcMetadata{
  dimension: [String.t()] | nil,
  expandedOutputConceptId: [String.t()] | nil,
  generalization: [String.t()] | nil,
  isSynthetic: boolean() | nil,
  perVertical:
    [
      GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefMdvcMetadataPerVertical.t()
    ]
    | nil,
  resolutionPriority: integer() | nil
}

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.