问题标签 [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 回答
409 浏览

python - 计算 Sentiwordnet 的极性

我正在尝试计算以将评论的分数(从 1 到 5 分)与从文本评论的情绪分析中提取的分数进行比较。我正在使用 sentiwordnet,我设法获得了正面、负面和客观的分数,但我无法迭代 42 条评论的每个句子中每个单词的分数来计算分数。

这是我的代码:

任何关于错误或下一步我应该做什么的建议将不胜感激。

提前致谢

0 投票
0 回答
86 浏览

python - 如何标记 csv 文件数据集?

对于我的情绪分析项目,我需要用极性(正面、中性、负面)标记我的数据集。csv 文件由 ["title", "description"] 的 2 列构成我需要这两个信息,我想计算分数并创建一个新列,然后将 csv 文件 ["title", "description" , "score"],你推荐哪个 python 库?SentiWordNet 和 Vader 我已经看到它们很有用,但我该如何使用它们呢?

0 投票
0 回答
18 浏览

java - 在 Eclipse 中为两个不同的 Java 项目使用不同的库 jar 版本集

我正在使用 Eclipse-Workspace 并在同一个 Eclipse 路径(例如 C:\eclipse-workspace)中创建了 2 个不同的 JAVA 项目。

一个 java 项目正在使用特定版本的 jars(例如 3.x),而其他 Java 项目正在使用(例如 4.x)版本的 jars。

我收到如下冲突的库错误。在与社区专家核实后,我知道该问题仅是由于库冲突所致。知道如何为不同的 Java 项目使用不同的库集吗?问题与此类似,但我很不明白回复。有人可以帮忙吗?

想在 Eclipse 中为两个不同的项目同时使用旧版本和新版本的 ant 插件

我有两个 Java 项目,它们在 Eclipse 中使用不同的库

  1. Java 项目 - SentiWordnet - 这使用 3.6(构建路径-> 配置构建路径-> Java 构建路径-> 库及其仅使用 3.6 jars --- 这不适用于错误。
  2. Java 项目 - CoreNLP 获得整体情绪 - 这使用 4.3.2(构建路径-> 配置构建路径-> Java 构建路径-> 库并且它仅使用 4.3.2 库 --- 这是有效的

C:\eclipse-workspace\SentiWordNet\lib>java -cp "*" edu.stanford.nlp.tagger.maxent.MaxentTagger -model edu/stanford/nlp/models/pos-tagger/english-left3words/english-left3words- distsim.tagger 从标注器 edu/stanford/nlp/models/pos-tagger/english-left3words/english-left3words-distsim.tagger 加载默认属性 从 edu/stanford/nlp/models/pos-tagger/english- 读取 POS 标注器模型left3words/english-left3words-distim.tagger ... 线程“main”中的异常 java.lang.ClassCastException: edu.stanford.nlp.process.AmericanizeFunction 无法在 edu.stanford 转换为 edu.stanford.nlp.util.Function .nlp.tagger.maxent.MaxentTagger.init(MaxentTagger.java:418) 在 edu.stanford.nlp.tagger.maxent.MaxentTagger.readModelAndInit(MaxentTagger.java:690) 在 edu.stanford.nlp.tagger.maxent.MaxentTagger .readModelAndInit(MaxentTagger.java:第648章.maxent.MaxentTagger.runTagger(MaxentTagger.java:1362) 在 edu.stanford.nlp.tagger.maxent.MaxentTagger.main(MaxentTagger.java:1693)

C:\eclipse-workspace\SentiWordNet\lib>

问候普拉迪普