KnowledgeAnswersOpaqueType

AI Overview😉

  • The potential purpose of this module is to enable the search algorithm to understand and interpret various types of data and entities, such as people, locations, devices, and products, in a more nuanced and detailed way. This allows the algorithm to provide more accurate and relevant search results.
  • This module could impact search results by allowing the algorithm to better understand the context and intent behind a search query, and to provide more specific and relevant results that take into account the various entities and data types involved. For example, if a user searches for "What is the best restaurant in New York City?", the algorithm could use this module to understand that "New York City" is a location and "restaurant" is a type of business, and provide more accurate and relevant results.
  • A website may change things to be more favorable for this function by providing more structured and detailed data about the entities and data types mentioned on their website. This could include using schema.org markup to provide additional context about the data on their website, or providing more detailed and specific information about the entities and data types they are referencing. Additionally, websites could focus on creating high-quality, relevant, and informative content that is optimized for user intent and context, which would allow the algorithm to better understand the content and provide more accurate and relevant search results.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Note: OpaqueType is deprecated and addition of new fields is not allowed. Refer to go/opaquetype for details. If you think this is the only way to implement your feature, attend an office hours (go/meaning-help) and discuss with the MRF team. An OpaqueType configures a value whose type is only interpretable by _specific clients of the intent catalog. This means horizontal 'features' like pretty printing, correct logging, intent blacklisting and signal aggregation will not work for opaque value types. It has a field for each type in IntentQuery that is not covered by a non-opaque type (specifically: protocol messages). The fields are themselves messages declared in this file. The specific opaque value types must be empty messages. If you find a need to add any fields to these messages, make them non-opaque and implement all of the code to treat them as first class types. It is allowable for a value to have more than one of the opaque types. See http://go/opaque-type-for-value-type. LINT.IfChange Next Id: 32

Attributes

  • aogType (type: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueAogType.t, default: nil) -
  • appAnnotationType (type: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueAppAnnotationType.t, default: nil) -
  • audioType (type: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueAudioType.t, default: nil) -
  • calendarEventType (type: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueCalendarEventType.t, default: nil) -
  • calendarEventWrapperType (type: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueCalendarEventWrapperType.t, default: nil) -
  • calendarReferenceType (type: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueCalendarReferenceType.t, default: nil) -
  • complexQueriesRewriteType (type: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueComplexQueriesRewriteType.t, default: nil) -
  • componentReferenceType (type: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueComponentReferenceIndexType.t, default: nil) -
  • componentSpecificContracts (type: GoogleApi.ContentWarehouse.V1.Model.NlpMeaningComponentSpecificContracts.t, default: nil) - Contains data about the contracts that this ValueType level is available for. For more information see go/contract-based-conformance.
  • deviceIdType (type: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueDeviceIdType.t, default: nil) -
  • deviceType (type: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueDeviceType.t, default: nil) -
  • deviceUserIdentityType (type: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueDeviceUserIdentityType.t, default: nil) -
  • homeAutomationDeviceType (type: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueHomeAutomationDeviceType.t, default: nil) -
  • locationType (type: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueLocationType.t, default: nil) -
  • mediaType (type: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueMediaType.t, default: nil) -
  • messageNotificationType (type: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueMessageNotificationType.t, default: nil) -
  • moneyType (type: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueMoneyType.t, default: nil) -
  • narrativeNewsProviderType (type: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueNewsProviderType.t, default: nil) -
  • onDeviceType (type: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueOnDeviceType.t, default: nil) -
  • personType (type: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaquePersonType.t, default: nil) -
  • personalIntelligenceEntityType (type: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaquePersonalIntelligenceEntityType.t, default: nil) -
  • productivityListItemType (type: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueProductivityListItemType.t, default: nil) -
  • recurrenceType (type: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueRecurrenceType.t, default: nil) -
  • reminderType (type: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueReminderType.t, default: nil) -
  • remodelings (type: GoogleApi.ContentWarehouse.V1.Model.NlpMeaningMeaningRemodelings.t, default: nil) - Contains data about current schema remodelings at this ValueType level. For more information see go/meaning-remodeling-framework.
  • shoppingMerchantType (type: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueShoppingMerchantType.t, default: nil) -
  • shoppingOfferType (type: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueShoppingOfferType.t, default: nil) -
  • shoppingProductExpressionType (type: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueShoppingProductExpressionType.t, default: nil) -
  • shoppingProductType (type: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueShoppingProductType.t, default: nil) -
  • shoppingStoreType (type: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueShoppingStoreType.t, default: nil) -
  • timerType (type: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueTimerType.t, default: nil) -

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.KnowledgeAnswersOpaqueType{
  aogType:
    GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueAogType.t() | nil,
  appAnnotationType:
    GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueAppAnnotationType.t()
    | nil,
  audioType:
    GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueAudioType.t()
    | nil,
  calendarEventType:
    GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueCalendarEventType.t()
    | nil,
  calendarEventWrapperType:
    GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueCalendarEventWrapperType.t()
    | nil,
  calendarReferenceType:
    GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueCalendarReferenceType.t()
    | nil,
  complexQueriesRewriteType:
    GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueComplexQueriesRewriteType.t()
    | nil,
  componentReferenceType:
    GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueComponentReferenceIndexType.t()
    | nil,
  componentSpecificContracts:
    GoogleApi.ContentWarehouse.V1.Model.NlpMeaningComponentSpecificContracts.t()
    | nil,
  deviceIdType:
    GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueDeviceIdType.t()
    | nil,
  deviceType:
    GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueDeviceType.t()
    | nil,
  deviceUserIdentityType:
    GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueDeviceUserIdentityType.t()
    | nil,
  homeAutomationDeviceType:
    GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueHomeAutomationDeviceType.t()
    | nil,
  locationType:
    GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueLocationType.t()
    | nil,
  mediaType:
    GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueMediaType.t()
    | nil,
  messageNotificationType:
    GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueMessageNotificationType.t()
    | nil,
  moneyType:
    GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueMoneyType.t()
    | nil,
  narrativeNewsProviderType:
    GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueNewsProviderType.t()
    | nil,
  onDeviceType:
    GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueOnDeviceType.t()
    | nil,
  personType:
    GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaquePersonType.t()
    | nil,
  personalIntelligenceEntityType:
    GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaquePersonalIntelligenceEntityType.t()
    | nil,
  productivityListItemType:
    GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueProductivityListItemType.t()
    | nil,
  recurrenceType:
    GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueRecurrenceType.t()
    | nil,
  reminderType:
    GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueReminderType.t()
    | nil,
  remodelings:
    GoogleApi.ContentWarehouse.V1.Model.NlpMeaningMeaningRemodelings.t() | nil,
  shoppingMerchantType:
    GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueShoppingMerchantType.t()
    | nil,
  shoppingOfferType:
    GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueShoppingOfferType.t()
    | nil,
  shoppingProductExpressionType:
    GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueShoppingProductExpressionType.t()
    | nil,
  shoppingProductType:
    GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueShoppingProductType.t()
    | nil,
  shoppingStoreType:
    GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueShoppingStoreType.t()
    | nil,
  timerType:
    GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueTimerType.t()
    | nil
}

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.