Class: Google::Cloud::Language::V1::Entity
- Inherits:
-
Object
- Object
- Google::Cloud::Language::V1::Entity
- Defined in:
- lib/google/cloud/language/v1/doc/google/cloud/language/v1/language_service.rb
Overview
Represents a phrase in the text that is a known entity, such as a person, an organization, or location. The API associates information, such as salience and mentions, with entities.
Defined Under Namespace
Modules: Type
Instance Attribute Summary collapse
-
#mentions ⇒ Array<Google::Cloud::Language::V1::EntityMention>
The mentions of this entity in the input document.
-
#metadata ⇒ Hash{String => String}
Metadata associated with the entity.
-
#name ⇒ String
The representative name for the entity.
-
#salience ⇒ Float
The salience score associated with the entity in the [0, 1.0] range.
-
#type ⇒ Google::Cloud::Language::V1::Entity::Type
The entity type.
Instance Attribute Details
#mentions ⇒ Array<Google::Cloud::Language::V1::EntityMention>
Returns The mentions of this entity in the input document. The API currently supports proper noun mentions.
123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 |
# File 'lib/google/cloud/language/v1/doc/google/cloud/language/v1/language_service.rb', line 123 class Entity # The type of the entity. module Type # Unknown UNKNOWN = 0 # Person PERSON = 1 # Location LOCATION = 2 # Organization ORGANIZATION = 3 # Event EVENT = 4 # Work of art WORK_OF_ART = 5 # Consumer goods CONSUMER_GOOD = 6 # Other types OTHER = 7 end end |
#metadata ⇒ Hash{String => String}
Returns Metadata associated with the entity.
Currently, Wikipedia URLs and Knowledge Graph MIDs are provided, if available. The associated keys are "wikipedia_url" and "mid", respectively.
123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 |
# File 'lib/google/cloud/language/v1/doc/google/cloud/language/v1/language_service.rb', line 123 class Entity # The type of the entity. module Type # Unknown UNKNOWN = 0 # Person PERSON = 1 # Location LOCATION = 2 # Organization ORGANIZATION = 3 # Event EVENT = 4 # Work of art WORK_OF_ART = 5 # Consumer goods CONSUMER_GOOD = 6 # Other types OTHER = 7 end end |
#name ⇒ String
Returns The representative name for the entity.
123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 |
# File 'lib/google/cloud/language/v1/doc/google/cloud/language/v1/language_service.rb', line 123 class Entity # The type of the entity. module Type # Unknown UNKNOWN = 0 # Person PERSON = 1 # Location LOCATION = 2 # Organization ORGANIZATION = 3 # Event EVENT = 4 # Work of art WORK_OF_ART = 5 # Consumer goods CONSUMER_GOOD = 6 # Other types OTHER = 7 end end |
#salience ⇒ Float
Returns The salience score associated with the entity in the [0, 1.0] range.
The salience score for an entity provides information about the importance or centrality of that entity to the entire document text. Scores closer to 0 are less salient, while scores closer to 1.0 are highly salient.
123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 |
# File 'lib/google/cloud/language/v1/doc/google/cloud/language/v1/language_service.rb', line 123 class Entity # The type of the entity. module Type # Unknown UNKNOWN = 0 # Person PERSON = 1 # Location LOCATION = 2 # Organization ORGANIZATION = 3 # Event EVENT = 4 # Work of art WORK_OF_ART = 5 # Consumer goods CONSUMER_GOOD = 6 # Other types OTHER = 7 end end |
#type ⇒ Google::Cloud::Language::V1::Entity::Type
Returns The entity type.
123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 |
# File 'lib/google/cloud/language/v1/doc/google/cloud/language/v1/language_service.rb', line 123 class Entity # The type of the entity. module Type # Unknown UNKNOWN = 0 # Person PERSON = 1 # Location LOCATION = 2 # Organization ORGANIZATION = 3 # Event EVENT = 4 # Work of art WORK_OF_ART = 5 # Consumer goods CONSUMER_GOOD = 6 # Other types OTHER = 7 end end |