现有的情感分析算法都有哪些?

Posted

技术标签:

【中文标题】现有的情感分析算法都有哪些?【英文标题】:What are the existent Sentiment Analysis Algorithm?现有的情感分析算法有哪些? 【发布时间】:2012-05-28 09:03:11 【问题描述】:

我和一群人正在开发一种情绪分析算法。我想知道现有的有哪些,因为我想比较它们。有没有文章介绍这方面的主要算法?

提前致谢

蒂亚戈

【问题讨论】:

我投票决定将此问题作为题外话结束,因为该问题涉及对情绪分析算法的讨论,并且与编程/编码没有严格相关。 【参考方案1】:

一些关于情感分析的论文可能会对你有所帮助 -

    庞博、李莉安的早期作品之一http://acl.ldc.upenn.edu/acl2002/EMNLP/pdfs/EMNLP219.pdf 情感分析技术综合调查http://www.cse.iitb.ac.in/~pb/cs626-449-2009/prev-years-other-things-nlp/sentiment-analysis-opinion-mining-pang-lee-omsa-published.pdf Hang Cui, V Mittal, M Datar 使用 6-grams 研究http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.83.5942&rep=rep1&type=pdf

为了快速实现,建议使用朴素贝叶斯。你可以在这里找到一个例子http://nlp.stanford.edu/IR-book/

我们对各种分类器进行了统计比较,发现 SVM 最准确,但对于包含大量内容的数据集 (http://ai.stanford.edu/~amaas/data/sentiment/) 没有一种方法效果很好。不过,我们的研究可能并不准确。此外,您可以查看从文本中提取含义,而不是将情感分析视为文本分类问题,尽管我不知道它可能有多成功。

【讨论】:

【参考方案2】:

显然,Python 自然语言处理库 NLTK 有一个:

http://text-processing.com/demo/sentiment/

可能值得一看。

【讨论】:

以上是关于现有的情感分析算法都有哪些?的主要内容,如果未能解决你的问题,请参考以下文章

情感分析之TF-IDF算法

基于朴素贝叶斯算法的情感分类

Python中的情感分析代码使用了啥算法?

实训第七天

python实现电商评论的情感分析

iDST-文本挖掘算法专家-情感分析&文本反垃圾-杭州