Cloud AutoML V1beta1 Client - Class TextExtractionAnnotation (1.5.4)

Reference documentation and code samples for the Cloud AutoML V1beta1 Client class TextExtractionAnnotation.

Annotation for identifying spans of text.

Generated from protobuf message google.cloud.automl.v1beta1.TextExtractionAnnotation

Namespace

Google \ Cloud \ AutoMl \ V1beta1

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ text_segment Google\Cloud\AutoMl\V1beta1\TextSegment

An entity annotation will set this, which is the part of the original text to which the annotation pertains.

↳ score float

Output only. A confidence estimate between 0.0 and 1.0. A higher value means greater confidence in correctness of the annotation.

getTextSegment

An entity annotation will set this, which is the part of the original text to which the annotation pertains.

Returns
TypeDescription
Google\Cloud\AutoMl\V1beta1\TextSegment|null

hasTextSegment

setTextSegment

An entity annotation will set this, which is the part of the original text to which the annotation pertains.

Parameter
NameDescription
var Google\Cloud\AutoMl\V1beta1\TextSegment
Returns
TypeDescription
$this

getScore

Output only. A confidence estimate between 0.0 and 1.0. A higher value means greater confidence in correctness of the annotation.

Returns
TypeDescription
float

setScore

Output only. A confidence estimate between 0.0 and 1.0. A higher value means greater confidence in correctness of the annotation.

Parameter
NameDescription
var float
Returns
TypeDescription
$this

getAnnotation

Returns
TypeDescription
string