情绪分析java库

情绪分析java库,java,machine-learning,data-mining,text-mining,sentiment-analysis,Java,Machine Learning,Data Mining,Text Mining,Sentiment Analysis,我有一些未贴标签的微博帖子,我想创建一个情绪分析模块 为了做到这一点,我尝试了web服务,但结果不是很好。现在我不想训练我的分类器 所以我想向我推荐一些图书馆或一些网络服务。我更喜欢经过测试的图书馆。这篇文章的语言是英语。并进行了预处理 附言 我使用的编程语言是JavaEE如果你想要一个好的情绪分析服务,而你又不想训练你自己的分类器,你必须为此付费。然而,值得一提的是,在这个领域还没有完美的工具。没有工具可以保证其分析的100%准确性 话虽如此,几个月前我和他玩过。他们有一个简单的Java SD

我有一些未贴标签的微博帖子,我想创建一个情绪分析模块

为了做到这一点,我尝试了web服务,但结果不是很好。现在我不想训练我的分类器

所以我想向我推荐一些图书馆或一些网络服务。我更喜欢经过测试的图书馆。这篇文章的语言是英语。并进行了预处理

附言


我使用的编程语言是JavaEE

如果你想要一个好的情绪分析服务,而你又不想训练你自己的分类器,你必须为此付费。然而,值得一提的是,在这个领域还没有完美的工具。没有工具可以保证其分析的100%准确性


话虽如此,几个月前我和他玩过。他们有一个简单的Java SDK,情绪分析结果的准确性也很高。

情绪分析没有跟上炒作的承诺

见例

情绪分析的悲伤状态
安吉拉·豪斯曼于2013年12月26日撰文

最近的实验表明,情绪分析数据不如掷硬币准确(准确率50%)。如果你的品牌基于情绪分析做出战略决策,那真的很可怕

虽然这些工具准确地预测了60%到80%的话语,但当中性话语被删除(80%的话语)时,准确度会惊人地下降

换句话说,每个人都在他们的基准上作弊,并且过度拟合(例如,推特上有大量重复和近乎重复-转发-如果你包括这些,你就高估了真实表现)

LingPipe是一个免费(以及付费)的情绪分析工具。

主要特点包括:

  • 情绪分析

  • 命名实体识别

  • 群集

  • 主题分类

  • 语言识别


  • etc

    此处检查强度:


    他们声称它与tweet一起工作。

    谢谢你的回答。我知道这些工具及其结果。但我想使用一种工具,保证他们的分析准确度达到70%-80%。你知道有什么免费工具吗?因为我不知道我现在是否可以使用非免费工具?我认为没有免费工具来完成这项工作。几个月前,我做了一项关于这些工具的研究,我不记得找到了满足您需求的工具。我相信你只有两个选择。第一选择是付钱。第二个选择是训练你自己的算法,例如使用谷歌预测或Mahout。好的,谢谢。第二步是训练我的算法。现在,我必须使用一个工具。要求我们推荐或查找书籍、工具、软件库、教程或其他非现场资源的问题对于堆栈溢出来说都是离题的,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,请描述问题以及迄今为止为解决问题所做的工作。微博数据(twitter?)通常非常糟糕,难怪分析工具不能很好地工作。@Anony Mouse也许你是对的。但是这个问题可以归为一类:“如果你的问题通常涉及……程序员常用的软件工具,那么你就可以问你的问题了!”但是如果我的问题真的离题了,我想就此道歉。我的数据包含一些推特和一些来自新闻门户的评论。在第二种情况下,使用一个好的工具,结果是可以接受的。你的问题不是如何使用这样的库。如果它是一个实际的、具体的编程问题,那么它将是关于主题的,而不倾向于投票和个人意见(!)。请看下面我的答案,看看这些天你能从情绪分析中得到什么。99%的宣传,1%的交付。不幸的是。从技术上讲,斯坦福可能是最好的(!)谢谢你的回答。但我只是在寻找一种只用于情绪分析的工具。另外,如果你在微博(tweets)数据集上尝试过这个工具,这也会很有帮助。我目前正在为电影评论进行Twitter情绪分析。但斯坦福NLP似乎不是最合适的。所以我正在努力训练NLP。顺便说一句,结果似乎与最初训练的分类器有负偏差!此外,斯坦福NLP基于“句子”。其中as推文包含多个句子。我们还需要更正拼写。真倒霉!