【问题标题】:semantic analysis opensource tool - suggestions needed [closed]语义分析开源工具 - 需要的建议 [关闭]
【发布时间】:2012-12-17 17:50:25
【问题描述】:

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

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

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

(3) 我想阅读关于某本书的推文,并想检查推文是否是正面的?

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

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

【问题讨论】:

  • 这可能价值几十亿美元。
  • 这将是一个非常非常难以解决的任务(尽管不可否认,但不要低估 10 亿美元)并且仍然产生不可靠的输出。所以,通常的方法是提出一些你肯定在很多地方都见过的投票选项。

标签: sentiment-analysis semantic-analysis


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-05-27
      • 1970-01-01
      • 1970-01-01
      • 2019-11-30
      • 1970-01-01
      • 1970-01-01
      • 2013-02-10
      • 2011-02-03
      相关资源
      最近更新 更多