情感分析引擎--华为FusionInsight--华为开发者社区

情感分析引擎
功能特点

最新API

无需标签

准确度高

提供附加语义信息

功能视图
功能描述

技术

基于LSTM(Long Short-Term Memory)模型对1个月的亚马逊评论数据进行建模,使用经过训练的模型对输入文本进行编码,如将4096的分量当做1维向量进行编码,情感取值范围为-4到2,负向情绪范围由-4到0,正向情绪由0到2,负向情绪在评论中的占比要比正向评论的要高,基于特征的模型,使得它非常灵活,可以处理错别字,方言以及标签例如:

sentiment(“teribl”) = -0.41132

sentiment(“wtf”) = -0.424688

sentiment(“:)”) = 0.396196

界面

定义

Input

{

“text”: <string>

}

text: The input text for sentiment_score. Repeat this parameter to obtain scores for multiple text inputs.

Output:

{

“error”: {

“code”: <integer>

“message”: <string>

“data”: {

sentiment_score”: <float>

}

}

error: optional (present when there is an error)

data: optional (present when the call is successful) which will have the sentiment_score of the supplied texts

示例

Input

{

“text”: “It was a wonderful day”,

“text”: “It was a normalday”

}

Output:

{

“data”: {

“sentiment_score”: 0.5034,

“sentiment_score”: 0.071

}

}