NlpSemanticParsingDatetimeDateTimeProperty

AI Overview😉

  • The potential purpose of this module is to analyze and understand date and time-related information within search queries and web content. It aims to identify and interpret date and time references, including relative dates, time zones, and formats, to provide more accurate and relevant search results.
  • This module could impact search results by allowing Google to better understand the context and intent behind date and time-related searches. For example, if a user searches for "events happening next weekend," this module could help Google understand that the user is looking for events occurring on a specific date range in the future, rather than just providing general information about weekend events. This could lead to more targeted and relevant search results.
  • A website may change things to be more favorable for this function by using clear and consistent date and time formats throughout their content, providing explicit time zones when relevant, and using schema markup to highlight important date and time-related information. Additionally, using natural language and providing context around date and time references could help this module better understand the content and provide more accurate search results.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

DateTimeProperty contains various metadata about the DateTime interpretation. Next field: 13

Attributes

  • dateFormat (type: String.t, default: nil) -
  • expandYearToCurrent (type: boolean(), default: nil) -
  • hourStatus (type: String.t, default: nil) -
  • inferredDateValue (type: String.t, default: nil) -
  • metadata (type: String.t, default: nil) - Note: this may be changed to a repeated field in the future.
  • personalReferenceMetadata (type: GoogleApi.ContentWarehouse.V1.Model.CopleyPersonalReferenceMetadata.t, default: nil) - Metadata about the personal reference if the date was generated from a personal reference.
  • relationToReference (type: String.t, default: nil) -
  • relative (type: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingDatetimeRelativeDateTime.t, default: nil) - Expresses the relative DateTime query that gave rise to these grounded semantics.
  • sourceCalendar (type: String.t, default: nil) -
  • sourceTypeList (type: GoogleApi.ContentWarehouse.V1.Model.CopleySourceTypeList.t, default: nil) - If the annotation was created by using personal data, we record the provenance for that data here.
  • timeFormat (type: list(String.t), default: nil) -
  • timezoneIsExplicit (type: boolean(), default: nil) - True iff the timezone value in AbsoluteDateTime is explicit in the annotated text or not. In the following examples the timezone is explicit: Query Timezone -------------------------- -------- 10pst Pacific Standard Time 10 utc UTC 10 sydney time Australia Eastern Time

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.NlpSemanticParsingDatetimeDateTimeProperty{
    dateFormat: String.t() | nil,
    expandYearToCurrent: boolean() | nil,
    hourStatus: String.t() | nil,
    inferredDateValue: String.t() | nil,
    metadata: String.t() | nil,
    personalReferenceMetadata:
      GoogleApi.ContentWarehouse.V1.Model.CopleyPersonalReferenceMetadata.t()
      | nil,
    relationToReference: String.t() | nil,
    relative:
      GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingDatetimeRelativeDateTime.t()
      | nil,
    sourceCalendar: String.t() | nil,
    sourceTypeList:
      GoogleApi.ContentWarehouse.V1.Model.CopleySourceTypeList.t() | nil,
    timeFormat: [String.t()] | nil,
    timezoneIsExplicit: boolean() | nil
  }

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.