RepositoryWebrefPerDocRelevanceRatings

AI Overview😉

  • The potential purpose of this module is to assess the relevance of a document or webpage to a specific query or topic. It appears to aggregate ratings from various sources, including topicality, query-mention, and entity-name ratings, to determine how well a document matches a particular search query or topic.
  • This module could impact search results by influencing the ranking of documents in search engine results pages (SERPs). Documents with higher relevance ratings are likely to be ranked higher in search results, making them more visible to users. This could lead to more accurate and relevant search results, as documents that are more closely related to the search query are prioritized.
  • To be more favorable for this function, a website could focus on creating high-quality, relevant, and informative content that is closely related to the topics and queries it is targeting. This could involve optimizing content with relevant keywords, creating high-quality internal and external links, and ensuring that the content is well-structured and easy to read. Additionally, websites could focus on improving their entity-name ratings by providing clear and accurate information about entities mentioned in their content.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Aggregates ratings by url/doc_fp.

Attributes

  • docFp (type: String.t, default: nil) - - In topicality ratings this is Fingerprint2011() of the normalized cdoc. - In query-mention ratings this is a hash of the QueryJoin. - In doc-content-mention ratings this is a hash of a QueryJoin in which the mention rating task has been embedded. -
  • entityNameRating (type: list(GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefEntityNameRatings.t), default: nil) -
  • mentionRating (type: list(GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefMentionRatings.t), default: nil) -
  • taskLevelRating (type: list(GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefPerDocRelevanceRating.t), default: nil) -
  • url (type: String.t, default: nil) - - In topicality ratings this is the url of the document. - In query-mention ratings this is the query in format "en:US:query text". - In doc-content-mention ratings this is %x:%s where %x is the hex doc_fp of the cdoc (TODO(b/139799592) or sometimes the doc_fp below), and %s is the text of the eval range. - In entity-name ratings this is the MID of the entity.

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.RepositoryWebrefPerDocRelevanceRatings{
    docFp: String.t() | nil,
    entityNameRating:
      [
        GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefEntityNameRatings.t()
      ]
      | nil,
    mentionRating:
      [GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefMentionRatings.t()]
      | nil,
    taskLevelRating:
      [
        GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefPerDocRelevanceRating.t()
      ]
      | nil,
    url: String.t() | nil
  }

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.