GeostoreGConceptInstanceProto

AI Overview😉

  • Potential purpose of module: This module, GeostoreGConceptInstanceProto, appears to be responsible for categorizing and ranking locations based on their relevance to specific concepts or categories (e.g., "railway", "gas station", etc.). It assigns a prominence score to each category, indicating how well it describes the location.
  • Impact on search results: This module could impact search results by influencing the ranking of locations based on their categorical relevance. For example, if a user searches for "gas stations near me", a location with a high prominence score for the "gas station" category would be more likely to appear at the top of the search results. This could lead to more accurate and relevant search results for users.
  • Optimization for this function: To be more favorable for this function, a website could ensure that its location-based content is accurately categorized and annotated with relevant concepts. This could include using schema markup to provide explicit categorization, as well as providing high-quality, descriptive content that helps search engines understand the relevance of the location to specific categories.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

A GConceptInstanceProto contains a GConceptID (which is the unique identifier of a GConcept, a category in the Geo Ontology).

Attributes

  • gconceptId (type: String.t, default: nil) - The unique identifier of a GConcept (e.g. "gcid:railway").
  • metadata (type: GoogleApi.ContentWarehouse.V1.Model.GeostoreFieldMetadataProto.t, default: nil) - Field-level metadata for this GConcept.
  • prominence (type: String.t, default: nil) - The relative prominence of this category to this feature according to the data provider, as one of the values from the enum above. Prominence is a measure of how well the given GConcept describes the feature. An example is a gas station with convenience store and ATM. All three GConcepts are very relevant, but the gas_station GConcept is the most prominent. If the prominence of this GConcept is unknown, this field should not be set.

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.GeostoreGConceptInstanceProto{
  gconceptId: String.t() | nil,
  metadata:
    GoogleApi.ContentWarehouse.V1.Model.GeostoreFieldMetadataProto.t() | nil,
  prominence: 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.