解释如何使用 AlechmyAPI 的 TextGetTargetedSentiment
Explain how to use TextGetTargetedSentiment of AlechmyAPI
1) 请说明TextGetTargetedSentiment 的功能是什么。
2) 请提供 Java 调用 TextGetTargetedSentiment 的代码片段。
编辑
API 信息位于
http://www.alchemyapi.com/api/sentiment/textc.html#targetedsentiment
正如下面 Zach 的回答,AlchemyAPI 给出的代码片段是
AlchemyAPI_TargetedSentimentParams sentimentParams = new AlchemyAPI_TargetedSentimentParams();
sentimentParams.setShowSourceText(true);
doc = alchemyObj.TextGetTargetedSentiment("This car is terrible.", "car", sentimentParams);
System.out.print(getStringFromDocument(doc));
结果是
:
<totalTransactions>1</totalTransactions>
<language>english</language>
<text>This car is terrible.</text>
<docSentiment>
<score>-0.776261</score>
<type>negative</type>
</docSentiment>
如果我们将语句更改为
"This car is superb."
Then result is
:
<totalTransactions>1</totalTransactions>
<language>english</language>
<text>This car is superb.</text>
<docSentiment>
<score>0.695491</score>
<type>positive</type>
</docSentiment>
所有文件
TextGetTargetedSentiment 查找文本中特定关键字的情绪。这可以与文档级情绪(端点 TextGetTextSentiment)形成对比,后者查看整个文本以确定情绪。
AlchemyAPI Java SDK 可以通过有针对性的情绪呼叫帮助您快速起床和 运行。
1) 请说明TextGetTargetedSentiment 的功能是什么。
2) 请提供 Java 调用 TextGetTargetedSentiment 的代码片段。
编辑
API 信息位于 http://www.alchemyapi.com/api/sentiment/textc.html#targetedsentiment
正如下面 Zach 的回答,AlchemyAPI 给出的代码片段是
AlchemyAPI_TargetedSentimentParams sentimentParams = new AlchemyAPI_TargetedSentimentParams();
sentimentParams.setShowSourceText(true);
doc = alchemyObj.TextGetTargetedSentiment("This car is terrible.", "car", sentimentParams);
System.out.print(getStringFromDocument(doc));
结果是
:
<totalTransactions>1</totalTransactions>
<language>english</language>
<text>This car is terrible.</text>
<docSentiment>
<score>-0.776261</score>
<type>negative</type>
</docSentiment>
如果我们将语句更改为
"This car is superb." Then result is
:
<totalTransactions>1</totalTransactions>
<language>english</language>
<text>This car is superb.</text>
<docSentiment>
<score>0.695491</score>
<type>positive</type>
</docSentiment>
所有文件
TextGetTargetedSentiment 查找文本中特定关键字的情绪。这可以与文档级情绪(端点 TextGetTextSentiment)形成对比,后者查看整个文本以确定情绪。
AlchemyAPI Java SDK 可以通过有针对性的情绪呼叫帮助您快速起床和 运行。