public class AlgorithmResult extends AbstractModel
Constructor and Description |
---|
AlgorithmResult() |
AlgorithmResult(AlgorithmResult source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
String |
getAlgoId()
Get 算法ID
|
String |
getAlgoName()
Get 算法名称
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getAlgoType()
Get 算法类型:
1:OCR算法
2:文本分类算法
3:情感分析算法
4:合同要素抽取算法
5、实体识别算法
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getError()
Get 算法调用错误信息
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getResult()
Get 算法返回的结果。
- 当算法类型为“OCR(1)”时,结果为文本字符串
- 当算法类型为“文本分类(2)”时,结果字符串为json对象数组:
Class:分类结果
Confidence:置信度
- 算法类型为“情感分析(3)”时,结果字符串为json对象:
Positive:正面情感概率
Negative:负面情感概率
Neutral:中性情感概率
- 当算法类型为“合同要素抽取(4)”时,结果字符串为json对象数组:
NodeName:一级要素名称
ItemName:二级要素名称
Content:要素文本内容
- 当算法类型为“实体识别(5)”时,结果字符串为json对象数组:
- Entity:实体类型
- Content:实体文本内容
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setAlgoId(String AlgoId)
Set 算法ID
|
void |
setAlgoName(String AlgoName)
Set 算法名称
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setAlgoType(Long AlgoType)
Set 算法类型:
1:OCR算法
2:文本分类算法
3:情感分析算法
4:合同要素抽取算法
5、实体识别算法
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setError(String Error)
Set 算法调用错误信息
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setResult(String Result)
Set 算法返回的结果。
- 当算法类型为“OCR(1)”时,结果为文本字符串
- 当算法类型为“文本分类(2)”时,结果字符串为json对象数组:
Class:分类结果
Confidence:置信度
- 算法类型为“情感分析(3)”时,结果字符串为json对象:
Positive:正面情感概率
Negative:负面情感概率
Neutral:中性情感概率
- 当算法类型为“合同要素抽取(4)”时,结果字符串为json对象数组:
NodeName:一级要素名称
ItemName:二级要素名称
Content:要素文本内容
- 当算法类型为“实体识别(5)”时,结果字符串为json对象数组:
- Entity:实体类型
- Content:实体文本内容
注意:此字段可能返回 null,表示取不到有效值。
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public AlgorithmResult()
public AlgorithmResult(AlgorithmResult source)
public String getAlgoId()
public void setAlgoId(String AlgoId)
AlgoId
- 算法IDpublic String getAlgoName()
public void setAlgoName(String AlgoName)
AlgoName
- 算法名称
注意:此字段可能返回 null,表示取不到有效值。public String getResult()
public void setResult(String Result)
Result
- 算法返回的结果。
- 当算法类型为“OCR(1)”时,结果为文本字符串
- 当算法类型为“文本分类(2)”时,结果字符串为json对象数组:
Class:分类结果
Confidence:置信度
- 算法类型为“情感分析(3)”时,结果字符串为json对象:
Positive:正面情感概率
Negative:负面情感概率
Neutral:中性情感概率
- 当算法类型为“合同要素抽取(4)”时,结果字符串为json对象数组:
NodeName:一级要素名称
ItemName:二级要素名称
Content:要素文本内容
- 当算法类型为“实体识别(5)”时,结果字符串为json对象数组:
- Entity:实体类型
- Content:实体文本内容
注意:此字段可能返回 null,表示取不到有效值。public String getError()
public void setError(String Error)
Error
- 算法调用错误信息
注意:此字段可能返回 null,表示取不到有效值。public Long getAlgoType()
public void setAlgoType(Long AlgoType)
AlgoType
- 算法类型:
1:OCR算法
2:文本分类算法
3:情感分析算法
4:合同要素抽取算法
5、实体识别算法
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2021. All rights reserved.