GoogleCloudDocumentaiV1DocumentPageSymbol

AI Overview😉

  • Potential purpose of module: This module appears to be a part of Google's document analysis and understanding system, specifically designed to detect and extract symbols (e.g. logos, icons, graphics) from documents and web pages. Its purpose is to identify and interpret visual elements within a document, which can help improve search results and document understanding.
  • Impact on search results: The detection of symbols can enhance search results in several ways. For instance, it can help Google better understand the content and context of a webpage, leading to more accurate search rankings. It can also enable features like image-based search, where users can search for similar images or symbols. Additionally, symbol detection can aid in filtering out irrelevant results, improving the overall search experience.
  • Optimizing for this function: To be more favorable for this symbol detection function, a website can take the following steps: Ensure that images and symbols on the website are properly tagged and alt-texted, making it easier for Google to understand their context and meaning. Use clear and descriptive file names for images, and consider adding relevant metadata. Optimize image loading and rendering to ensure that symbols are properly displayed and can be easily crawled by Google's algorithms. Finally, using a clear and consistent layout and design can help Google's algorithms better understand the structure and content of the webpage.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

A detected symbol.

Attributes

  • detectedLanguages (type: list(GoogleApi.ContentWarehouse.V1.Model.GoogleCloudDocumentaiV1DocumentPageDetectedLanguage.t), default: nil) - A list of detected languages together with confidence.
  • layout (type: GoogleApi.ContentWarehouse.V1.Model.GoogleCloudDocumentaiV1DocumentPageLayout.t, default: nil) - Layout for Symbol.

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.GoogleCloudDocumentaiV1DocumentPageSymbol{
    detectedLanguages:
      [
        GoogleApi.ContentWarehouse.V1.Model.GoogleCloudDocumentaiV1DocumentPageDetectedLanguage.t()
      ]
      | nil,
    layout:
      GoogleApi.ContentWarehouse.V1.Model.GoogleCloudDocumentaiV1DocumentPageLayout.t()
      | nil
  }

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.