3

我有一个书评网站,读者可以在其中撰写有关书籍的评论,其他用户可以发表评论。每当发布新评论或发布新评论时,我想自动了解以下内容。

(1) 书评是否正面?多少百分比的正面/负面?

(2) 特定用户的评论是否正面?多少百分比的正面/负面?

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

最重要的是,我想要一些工具建议(开源),我可以将其用于我的网站。网站是用 PHP 编写的,我正在寻找一些可以定制以满足我的需要或最适合我的需要的语义分析工具。

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

4

2 回答 2

1

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

于 2012-12-17T18:05:53.880 回答
1

Apache 软件基金会孵化了一个开源语义分析引擎,目前称为Stanbol。它提供 API 以通过 HTTP 以及在需要时通过 Java API 与之交互。它非常先进,但一般来说,如果您的需求更简单,您可以随时尝试一些 SaS 解决方案,例如uClassify

于 2012-12-17T18:04:17.400 回答