问题标签 [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 投票
0 回答
430 浏览

sentiment-analysis - 如何使用 sentiwordnet 预测情绪

我需要对一些包含电影评论的 csv 文件进行情感分析。我正在使用 SentiWordNet 进行情感分析。我面临的主要问题是 main() 函数。在这里我可以找到单个句子的极性。(String sentence="我爱你但讨厌当前的政治气候。”)但我想使用一个完整的 csv 文件并找到每个评论的极性。sentiwordnet 的路径是“C:\Users\INTEL\Desktop\Sentiment Final\FINALSENTIMENT.txt”

0 投票
1 回答
2071 浏览

python - 从文本中提取正面和负面的词?

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

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

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

错误:

0 投票
1 回答
610 浏览

python - 将 Sentiwordnet 与 TextBlob 一起使用

有没有一种方法可以使用 TextBlob 进行情感分析,作为 NLP,使用 Sentiwordnet,因为它是语料库数据库?

目前,我认为 TextBlob 正在使用其他语料库从 download_corpora.py 进行情感分析,但我不知道哪些是实际用于分析的。

(我知道我可以使用 NLTK,但我发现 TextBlob 更强大,因为它称为 NLTK。)

0 投票
0 回答
911 浏览

python-3.x - 如何从 Sentiwordnet 列表中获取第一个同义词集?

我有一个评论文本,我想定义它是正面的还是负面的。我正在使用 sentiwordnet 来获取评论中每个单词的分数。我的问题是因为每个单词都有多个同义词我只想要第一个:例如:

我想要第一个这SentiSynset('decelerate.v.01') 是我的代码:

首先我对文本进行标记,然后我获取每个单词的标签并将其更改为 Sentiwordnet 识别的标签。如果这个词是形容词/副词/动词,我希望他们的第一个同义词得到 pos/neg 分数。当我运行这个脚本时,我得到了错误

谁能看到我的代码哪里出错了?提前致谢

0 投票
1 回答
1835 浏览

python - 定义 WordNetError

我有一个带有 sentiwordnet 词性的句子中的术语列表,我试图对其进行总结以找到净情绪:

在添加异常之前,由于字典中不存在特定的同义词,我收到了 WordNetError。现在添加了异常,我收到了这个错误:

我该如何解决这个问题?

0 投票
2 回答
1692 浏览

python - 基于词典的情感分析的准确性

我正在为我获得的一组 Twitter 数据执行不同的情绪分析技术。它们是基于词典的(Vader Sentiment 和 SentiWordNet),因此不需要预先标记的数据。

我想知道是否有一种方法(如 F-Score、ROC/AUC)来计算分类器的准确性。我知道的大多数方法都需要一个目标来比较结果。

0 投票
1 回答
50 浏览

python - 拆分同义词集并删除重复的单词

从上面的输入,我怎样才能实现如下输出?我希望通过删除重复的单词并将每个单词分成一个新行来创建一个包含单词及其分数的文件。将选择得分较高的重复单词。

请注意,得分为 0.625 的单词“love”已被删除,仅保留得分为 1 的“love”,因为它的得分较高。

0 投票
1 回答
340 浏览

nlp - 对大文件中的否定词和肯定词进行分类?

我试图在一个非常大的文件中计算正数和负数。我只需要一种原始方法(不需要很长时间)。我试过 sentiwordnet 但一直得到一个IndexError: list index out of range,我认为这是由于 wordnet 字典中没有列出的单词。文本包含很多错别字和“非单词”。

如果有人可以提出任何建议,我将不胜感激!

0 投票
1 回答
464 浏览

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

我尝试使用此代码来计算使用 sentiword 的情绪,我尝试了标记化和 pos 标记它可以工作,但是当我尝试这个时,我收到错误消息

我收到错误

AttributeError: 'tuple' 对象没有属性 'lower'

谁能帮我理解这段代码哪里出错了?谢谢你

0 投票
0 回答
218 浏览

python - NameError:名称“synset”未定义

从上一个问题,我得到这个代码

但后来我收到错误消息,名称 synset 未定义,任何人都可以向我解释为什么会发生这种情况?因为我搜索了同样的问题,但我仍然没有得到它