GoogleCloudContentwarehouseV1WeightedSchemaProperty

AI Overview😉

  • The potential purpose of this module is to assign weights to specific schema properties in a document, allowing the search algorithm to prioritize certain information over others. This could be used to improve the relevance of search results by emphasizing important keywords or metadata.
  • This module could impact search results by influencing the ranking of documents based on the weighted schema properties. For example, if a document has a high-weighted property that matches the search query, it may be ranked higher in the search results. This could lead to more accurate and relevant search results, but also potentially biases the results towards documents with well-optimized schema properties.
  • To be more favorable for this function, a website could ensure that its document schema is well-defined and accurately reflects the content of the document. This could involve using relevant and descriptive property names, and assigning appropriate weights to each property. Additionally, the website could focus on optimizing the most important schema properties to increase the relevance of its documents in search results.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Specifies the schema property name.

Attributes

  • documentSchemaName (type: String.t, default: nil) - The document schema name.
  • propertyNames (type: list(String.t), default: nil) - The property definition names in the schema.

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.GoogleCloudContentwarehouseV1WeightedSchemaProperty{
    documentSchemaName: String.t() | nil,
    propertyNames: [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.