Class: TencentCloud::Nlp::V20190408::Entity

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20190408/models.rb

Overview

实体识别结果。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(word = nil, beginoffset = nil, length = nil, type = nil, name = nil) ⇒ Entity

Returns a new instance of Entity.



331
332
333
334
335
336
337
# File 'lib/v20190408/models.rb', line 331

def initialize(word=nil, beginoffset=nil, length=nil, type=nil, name=nil)
  @Word = word
  @BeginOffset = beginoffset
  @Length = length
  @Type = type
  @Name = name
end

Instance Attribute Details

#BeginOffsetObject

Parameters:

  • Word:

    基础词。

  • BeginOffset:

    基础词在NormalText中的起始位置。

  • Length:

    基础词的长度。

  • Type:

    实体类型的标准名字。

  • Name:

    类型名字的自然语言表达。(中文或英文)



329
330
331
# File 'lib/v20190408/models.rb', line 329

def BeginOffset
  @BeginOffset
end

#LengthObject

Parameters:

  • Word:

    基础词。

  • BeginOffset:

    基础词在NormalText中的起始位置。

  • Length:

    基础词的长度。

  • Type:

    实体类型的标准名字。

  • Name:

    类型名字的自然语言表达。(中文或英文)



329
330
331
# File 'lib/v20190408/models.rb', line 329

def Length
  @Length
end

#NameObject

Parameters:

  • Word:

    基础词。

  • BeginOffset:

    基础词在NormalText中的起始位置。

  • Length:

    基础词的长度。

  • Type:

    实体类型的标准名字。

  • Name:

    类型名字的自然语言表达。(中文或英文)



329
330
331
# File 'lib/v20190408/models.rb', line 329

def Name
  @Name
end

#TypeObject

Parameters:

  • Word:

    基础词。

  • BeginOffset:

    基础词在NormalText中的起始位置。

  • Length:

    基础词的长度。

  • Type:

    实体类型的标准名字。

  • Name:

    类型名字的自然语言表达。(中文或英文)



329
330
331
# File 'lib/v20190408/models.rb', line 329

def Type
  @Type
end

#WordObject

Parameters:

  • Word:

    基础词。

  • BeginOffset:

    基础词在NormalText中的起始位置。

  • Length:

    基础词的长度。

  • Type:

    实体类型的标准名字。

  • Name:

    类型名字的自然语言表达。(中文或英文)



329
330
331
# File 'lib/v20190408/models.rb', line 329

def Word
  @Word
end

Instance Method Details

#deserialize(params) ⇒ Object



339
340
341
342
343
344
345
# File 'lib/v20190408/models.rb', line 339

def deserialize(params)
  @Word = params['Word']
  @BeginOffset = params['BeginOffset']
  @Length = params['Length']
  @Type = params['Type']
  @Name = params['Name']
end