语义分析开源工具 - 需要建议

时间:2012-12-17 17:50:26

标签: sentiment-analysis semantic-analysis

我有一个书评网站,读者可以撰写关于书籍的评论,其他用户可以发表评论。每当新评论发布或发表新评论时,我都想自动了解相关信息。

(1)书评是否积极?积极/消极多少%?

(2)特定用户的评论是否为正?积极/消极多少%?

(3)我想阅读有关特定书籍的推文,并想检查推文是否为正?

底线,我想要一些工具建议(opensource),我可以用于我的网站。网站是用PHP编写的,我正在寻找一些语义分析工具,我可以根据自己的需要或最适合我的需要进行自定义。

如果没有,我想知道它是否易于构建一个具有最低要求的。我知道PHP,Perl,Shell Script。我可以学习Python。我知道C ++,Java可能是从头开始的正确语言;但没有多少经验。

2 个答案:

答案 0 :(得分:1)

有一个在Apache Software Foundation中孵化的开源语义分析引擎,目前称为Stanbol。它提供API以通过HTTP与Java进行交互,并在需要时通过Java API进行连接。它非常先进,但一般来说,如果您的需求更简单,您可以尝试使用uClassify之类的SaS解决方案。

答案 1 :(得分:1)

在回复您的第一个请求时,我建议您创建一个表单,其中用户有投票选项(例如ax / 5星评级等),然后您将计算所有评论的平均值。