NlpSaftMeasure

AI Overview😉

  • Potential purpose of module: This module, NlpSaftMeasure, appears to be responsible for extracting and analyzing measurements mentioned in web page content, such as time expressions, physical quantities, and their corresponding units and values.
  • Impact on search results: This module could impact search results by allowing Google to better understand the content of web pages and provide more accurate and relevant results for users searching for specific measurements or quantities. For example, if a user searches for "average height of a male", Google could use this module to identify web pages that provide a specific measurement (e.g., 5 feet 9 inches) and rank them higher in search results.
  • Optimization for this function: To be more favorable for this function, a website could ensure that measurements and quantities are clearly and consistently represented on their web pages, using standardized units and formats. Additionally, using schema markup or other forms of structured data to provide explicit measurements and quantities could help Google's algorithm better understand and extract this information.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Measures in the documents. This covers both time expressions as well as physical quantities.

Attributes

  • canonical (type: float(), default: nil) - Canonical value for measurement.
  • granularity (type: float(), default: nil) - Granularity for measurement.
  • info (type: GoogleApi.ContentWarehouse.V1.Model.Proto2BridgeMessageSet.t, default: nil) - Application-specific information about this measure.
  • phrase (type: GoogleApi.ContentWarehouse.V1.Model.NlpSaftPhrase.t, default: nil) - Phrase containing the measure.
  • type (type: String.t, default: nil) -
  • unit (type: String.t, default: nil) -
  • value (type: String.t, default: nil) - Measurement value and unit.

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.NlpSaftMeasure{
  canonical: float() | nil,
  granularity: float() | nil,
  info: GoogleApi.ContentWarehouse.V1.Model.Proto2BridgeMessageSet.t() | nil,
  phrase: GoogleApi.ContentWarehouse.V1.Model.NlpSaftPhrase.t() | nil,
  type: String.t() | nil,
  unit: String.t() | nil,
  value: 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.