GoogleCloudDocumentaiV1DocumentShardInfo

AI Overview😉

  • The potential purpose of this module is to process and organize large documents into smaller, manageable pieces called "shards" to facilitate more efficient processing and indexing. This allows Google's search algorithm to handle large documents without overwhelming its systems.
  • This module could impact search results by allowing Google to index and retrieve specific parts of large documents more quickly and accurately. This could lead to more relevant search results, especially for searches that target specific sections or keywords within a large document.
  • To be more favorable to this function, a website could optimize its document structure and formatting to make it easier for Google's algorithm to shard and index the content. This could include using clear headings, breaking up long blocks of text, and providing clear metadata about the document's structure and content.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

For a large document, sharding may be performed to produce several document shards. Each document shard contains this field to detail which shard it is.

Attributes

  • shardCount (type: String.t, default: nil) - Total number of shards.
  • shardIndex (type: String.t, default: nil) - The 0-based index of this shard.
  • textOffset (type: String.t, default: nil) - The index of the first character in Document.text in the overall document global text.

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.GoogleCloudDocumentaiV1DocumentShardInfo{
    shardCount: String.t() | nil,
    shardIndex: String.t() | nil,
    textOffset: 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.