【问题标题】:Finding the Polarity of particular word using sentiWordNet使用 sentiWordNet 查找特定单词的极性
【发布时间】:2015-04-28 00:30:23
【问题描述】:

我正在研究意见挖掘算法,我正在尝试找出特定单词的极性。

算法状态 - 搜索任何其他 POS 类别,如名词、形容词、副词,并使用 SentiWordNet 累积它们的极性值。

我将 SentiWordNet 集成到我当前的系统中,它可以完美地确定句子的极性。但我想要特定单词的极性。

我发现了一种方法 senti_classifier.synsets_score() 似乎很有用,但我找不到任何与此相关的文档。

谁能描述上述方法的用法或指导我到文档站点。? 有没有其他方法可以找到特定单词的极性?

提前致谢

【问题讨论】:

    标签: nlp stanford-nlp sentiment-analysis


    【解决方案1】:

    您可以使用example code by Petter Törnberg provided on the SentiWordNet site。它计算词库中每个词的情感得分,作为其同义词集得分的加权平均值。

    【讨论】:

    • 这个 Java 代码是否有任何 python 等价物。我错过了提到我正在使用 Python。
    • 在Python中,你可以使用NLTK的SentiWordNet接口来达到同样的目的:nltk.org/howto/sentiwordnet.html
    • 这就是我要找的。汉克斯。!!
    • 尽管有报道称 SentiWordNet 在[0, 1] 范围内计算极性分数;此示例代码也计算负极性分数。有什么想法吗? @yvespeirsman
    猜你喜欢
    • 2013-09-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-21
    • 2017-12-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多