现有的情感分析算法都有哪些?
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/
可能值得一看。
【讨论】:
以上是关于现有的情感分析算法都有哪些?的主要内容,如果未能解决你的问题,请参考以下文章