Class: TencentCloud::Tms::V20201229::SentimentAnalysis

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

Overview

情感分析结果

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(label = nil, score = nil, detail = nil, code = nil, message = nil) ⇒ SentimentAnalysis

Returns a new instance of SentimentAnalysis.



393
394
395
396
397
398
399
# File 'lib/v20201229/models.rb', line 393

def initialize(label=nil, score=nil, detail=nil, code=nil, message=nil)
  @Label = label
  @Score = score
  @Detail = detail
  @Code = code
  @Message = message
end

Instance Attribute Details

#CodeObject

Parameters:

  • Label:

    情感标签

  • Score:

    标签分数,取值范围0到100

  • Detail:

    情感分析明细

  • Code:

    响应码,成功为“OK”,失败为“InternalError”

  • Message:

    异常信息



391
392
393
# File 'lib/v20201229/models.rb', line 391

def Code
  @Code
end

#DetailObject

Parameters:

  • Label:

    情感标签

  • Score:

    标签分数,取值范围0到100

  • Detail:

    情感分析明细

  • Code:

    响应码,成功为“OK”,失败为“InternalError”

  • Message:

    异常信息



391
392
393
# File 'lib/v20201229/models.rb', line 391

def Detail
  @Detail
end

#LabelObject

Parameters:

  • Label:

    情感标签

  • Score:

    标签分数,取值范围0到100

  • Detail:

    情感分析明细

  • Code:

    响应码,成功为“OK”,失败为“InternalError”

  • Message:

    异常信息



391
392
393
# File 'lib/v20201229/models.rb', line 391

def Label
  @Label
end

#MessageObject

Parameters:

  • Label:

    情感标签

  • Score:

    标签分数,取值范围0到100

  • Detail:

    情感分析明细

  • Code:

    响应码,成功为“OK”,失败为“InternalError”

  • Message:

    异常信息



391
392
393
# File 'lib/v20201229/models.rb', line 391

def Message
  @Message
end

#ScoreObject

Parameters:

  • Label:

    情感标签

  • Score:

    标签分数,取值范围0到100

  • Detail:

    情感分析明细

  • Code:

    响应码,成功为“OK”,失败为“InternalError”

  • Message:

    异常信息



391
392
393
# File 'lib/v20201229/models.rb', line 391

def Score
  @Score
end

Instance Method Details

#deserialize(params) ⇒ Object



401
402
403
404
405
406
407
408
409
410
# File 'lib/v20201229/models.rb', line 401

def deserialize(params)
  @Label = params['Label']
  @Score = params['Score']
  unless params['Detail'].nil?
    @Detail = SentimentDetail.new
    @Detail.deserialize(params['Detail'])
  end
  @Code = params['Code']
  @Message = params['Message']
end