情绪分析api/工具,用于Java
我正在写一个Java程序,需要分析一小段文本(3-4句话,新闻文章转述)以了解他们的感受。我只想知道这篇文章一般是正面的、负面的还是中性的 例如,理想情况下,以下各项应归类为积极因素: 亚马逊的Kindle电子书销量猛增。 亚马逊表示,它的销量正在增加 Kindle电子阅读器的电子书 阅读设备比平装本和 精装印刷版 我所需要的是一个非常简单和快速实施的第三方解决方案,我可以在我的程序中使用。它不必总是完全准确。只要有可能跟踪解决方案,许可证等就不是问题 到目前为止,我已经找到了一个潜在的好解决方案,但我正在努力实际使用它情绪分析api/工具,用于Java,java,sentiment-analysis,Java,Sentiment Analysis,我正在写一个Java程序,需要分析一小段文本(3-4句话,新闻文章转述)以了解他们的感受。我只想知道这篇文章一般是正面的、负面的还是中性的 例如,理想情况下,以下各项应归类为积极因素: 亚马逊的Kindle电子书销量猛增。 亚马逊表示,它的销量正在增加 Kindle电子阅读器的电子书 阅读设备比平装本和 精装印刷版 我所需要的是一个非常简单和快速实施的第三方解决方案,我可以在我的程序中使用。它不必总是完全准确。只要有可能跟踪解决方案,许可证等就不是问题 到目前为止,我已经找到了一个潜在的好解决方
如果有人以前遇到过这个问题,并且知道一个特别好/简单的解决方案,或者一个非常好的教程,我将非常感激:-)
(我也为这个问题中缺少代码而道歉。)我刚刚测试了AlchemyAPI。这不是100%准确,但我想这类技术仍处于初级阶段 您需要注册(免费)才能获得api密钥 下面是一个示例用法:
http://access.alchemyapi.com/calls/text/TextGetTextSentiment?apikey=&sentiment=1&showSourceText=1&text=Kindle%20e-书籍%20销售%20soar%20用于%20亚马逊。%20Amazon.com%20says%20it%20正在%20销售%20更多%20电子书%20用于%20its%20Kindle%20电子%20阅读%20设备%20超过%20平装本%20和%20精装本%20打印%20版本%20组合
输入为:
好啊
通过访问AlchemyAPI或使用AlchemyAPI生成的信息,您同意受AlchemyAPI使用条款的约束:http://www.alchemyapi.com/company/terms.html
英语
亚马逊的Kindle电子书销量猛增。亚马逊表示,其Kindle电子阅读设备的电子书销量超过了平装版和精装版的总和
中立的
另一个示例用法:
http://access.alchemyapi.com/calls/text/TextGetTextSentiment?apikey=&sentiment=1&showSourceText=1&text=kindle%20is%20amazing
以及输出:
<?xml version="1.0" encoding="UTF-8"?>
<results>
<status>OK</status>
<usage>By accessing AlchemyAPI or using information generated by AlchemyAPI, you are agreeing to be bound by the AlchemyAPI Terms of Use: http://www.alchemyapi.com/company/terms.html</usage>
<url></url>
<language>english</language>
<text>kindle is amazing</text>
<docSentiment>
<type>positive</type>
<score>0.283568</score>
</docSentiment>
</results>
好啊
通过访问AlchemyAPI或使用AlchemyAPI生成的信息,您同意受AlchemyAPI使用条款的约束:http://www.alchemyapi.com/company/terms.html
英语
kindle非常棒
肯定的
0.283568
炼金术API Java SDK在这里:
使用Alchemy API的Java代码示例如下:
这里还有一个:
下面是通过LikeColor开发的Java客户端:
2018年还有更多的情绪分析API!:-)根据您需要的功能或文本语言,您可以使用以下选项之一:
- 由Hyndao在Algorithmia发送
- mtman在Algorithmia中的情绪分析
- nlu at算法的情绪分析
- nlu at算法的社会情绪分析
- 亚马逊网络服务
- 艾莲语篇分析
- 玻色子NLP情绪分析
- 谷歌云自然语言
- IBM沃森NLU
- 意义云情感分析
- Microsoft认知服务文本分析
- 状态文本分析
- Salesforce爱因斯坦语言
- 双词情感分析
- 赛前
用于语言支持、功能和价格比较。如果您需要更好的情绪分析准确性,您可以自己培训您的模型,例如。“我为这个问题中缺少代码而道歉。”对缺少问题有何评论?;)如何在java中使用alchemyAPI?我也在寻找同样的方法。你能告诉我怎么用java写吗?
<?xml version="1.0" encoding="UTF-8"?>
<results>
<status>OK</status>
<usage>By accessing AlchemyAPI or using information generated by AlchemyAPI, you are agreeing to be bound by the AlchemyAPI Terms of Use: http://www.alchemyapi.com/company/terms.html</usage>
<url></url>
<language>english</language>
<text>kindle is amazing</text>
<docSentiment>
<type>positive</type>
<score>0.283568</score>
</docSentiment>
</results>