问题标签 [senti-wordnet]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
6597 浏览

machine-learning - 使用 Sentiwordnet 3.0

我计划使用 Sentiwordnet 3.0 进行情感分类。有人可以澄清与 Sentiwordnet 中的单词相关的数字代表什么吗?例如,排名#5 中的 5 是什么意思?同样对于 POS,用来表示副词的字母是什么?我假设'a'是形容词。我在他们的网站或其他网站上都找不到解释。

0 投票
1 回答
2120 浏览

python - 在处理 nltk 时,如何操作 nltk.corpus.reader.wordnet.Synset?

这里的感觉是 nltk.corpus.reader.wordnet.Synset 类型。它输出 Synset('kill.v.01')。当我尝试使用 senti wordnet

这会输出“kill”的正负分。

我的问题是-如何在代码片段 2 中使用意义(来自代码片段 1)?当我尝试直接使用它时,它抛出了这个错误 lemma, pos, synset_index_str = name.lower().rsplit('.', 2) AttributeError: 'Synset' object has no attribute 'lower'

0 投票
2 回答
2519 浏览

r - 使用 SentiWordNet 的 R 函数

我正在一个专门用于客户反馈的电子邮件中进行情绪分析和文本挖掘。我使用 R 来完成这项工作。我基于 Jeffrey Breen 所做的工作进行情绪分析。它工作正常,但我想更进一步。在我的研究过程中,我遇到了 SentiWordnet。

我搜索了能够应用 SentiWordNet 的 R 代码/函数,但只找到了 Java 和 Python 资源。我对这些都不熟悉。

有人在 R 中应用了 SentiWordNet 吗?我将不胜感激任何帮助。

0 投票
1 回答
1350 浏览

python - 没有名为 sentiwordnet 的模块错误 python

我正在尝试为 python 中的一个项目获取 sentiwordnet 分数,我在某处找到了这段代码。

等等......但是,当我运行它时,它会抛出错误“没有名为 sentiwordnet 的模块”。我试图 pip install sentiwordnet 认为该模块可能丢失,但这也引发了错误。该怎么办??请帮忙。

0 投票
1 回答
582 浏览

sentiment-analysis - rapidminer 中的 sentiWordNet

我正在尝试使用 Extract Sentiment 运算符将 SentiWordNet 集成到 Rapidminer 中。我找不到获取字典输入的方法,事实上,即使我使用 OpenWordnetDictionary 运算符,我也会收到“地图失败”错误。你们中是否有人(成功地)执行过相同的操作或知道如何使其工作?谢谢

0 投票
2 回答
10800 浏览

python - 在 python 中使用 nltk Sentiwordnet

我正在使用 python NLTK 对 Twitter 数据进行情感分析。我需要一本字典,其中包含单词的 +ve 和 -ve 极性。我已经阅读了很多关于 sentiwordnet 的内容,但是当我将它用于我的项目时,它并没有提供高效和快速的结果。我想我没有正确使用它。谁能告诉我正确的使用方法?以下是我到目前为止所做的步骤:

  1. 推文的标记化
  2. 代币的 POS 标记
  3. 将每个标签传递给哨兵

我正在使用 nltk 包进行标记化和标记。请参阅下面我的部分代码:

最后,我将计算有多少条推文是正面的,有多少条推文是负面的。我哪里错了?我应该如何使用它?还有其他类似的易于使用的字典吗?

0 投票
1 回答
3763 浏览

python - AttributeError:'function'对象没有属性'lower'

我正在尝试使用 sentiwordnet 文本文件“SentiWordNet_3.0.0_20130122.txt”。当我导入 sentiwordnet.py 文件并尝试运行它时,我收到如下错误:

错误发生为:

我的代码:

0 投票
1 回答
609 浏览

nltk - 使用 wordnet 查找具有 6 种基本情绪的句子的相似度

我正在做一个项目,其中一部分需要检测我们处理的文本的情绪。

例如,

他很高兴回家。

我将从上面的句子中取两个词,即快乐和回家。

我将有一张包含 6 种基本情绪的表格。(快乐、悲伤、恐惧、愤怒、厌恶、惊讶)

这些情绪中的每一种都会有一些与之相关的同义词。

我需要找到这些同义词集和happy 词之间的相似性,然后找到这些同义词集和home 词之间的相似性。

我尝试为此目的使用 WORDNET,但由于我是新手,所以无法理解 wordnet 是如何工作的。

0 投票
2 回答
3336 浏览

python - 使用 Python NLTK 的完整消息的情绪得分

我从其他相关的堆栈溢出讨论中尝试了很多,但找不到我要找的东西。

我想要的是:对于给定的消息(即,包含一个或多个句子的段落),我希望情绪得分在 -5 到 +5 之间。

带有 nltk.sentiment 包的 Valder 模块提供了三种不同的分数:pos、neu 和 neg。但这不是我想要的。

有没有办法使用 nltk sentiwordnet 来做到这一点?

0 投票
1 回答
3928 浏览

python - 找出一个句子的意见是积极的还是消极的

我需要找到网站上某些评论的意见。我为此使用 sentiwordnet。我首先将包含所有评论的文件发送到 POS Tagger。

除了将其视为 2 个单独的单词之外,是否还有其他准确的标记方法认为不如 1 个单词好。

现在我必须给标记化的单词打正分和负分,然后计算总分。sentiwordnet 中是否有任何功能。请帮忙。