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.
100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 |
# File 'lib/google/cloud/language/v1/doc/google/cloud/language/v1/language_service.rb', line 100 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.
100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 |
# File 'lib/google/cloud/language/v1/doc/google/cloud/language/v1/language_service.rb', line 100 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.
100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 |
# File 'lib/google/cloud/language/v1/doc/google/cloud/language/v1/language_service.rb', line 100 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.
100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 |
# File 'lib/google/cloud/language/v1/doc/google/cloud/language/v1/language_service.rb', line 100 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.
100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 |
# File 'lib/google/cloud/language/v1/doc/google/cloud/language/v1/language_service.rb', line 100 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 |