Tag: 情绪分析

使用SentiWordNet获得错误的分数

我正在使用SentiWordNet进行一些情绪分析,我在这里的post中提到了如何使用SentiWordNet 。 然而,尽管我尝试了各种输入,但我得到的分数为0.0。 我有什么问题吗? 谢谢! import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.util.HashMap; import java.util.Iterator; import java.util.Set; import java.util.Vector; public class SWN3 { private String pathToSWN = “C:\\Users\\Malcolm\\Desktop\\SentiWordNet_3.0.0\\home\\swn\\www\\admin\\dump\\SentiWordNet_3.0.0.txt”; private HashMap _dict; public SWN3(){ _dict = new HashMap(); HashMap<String, Vector> _temp = new HashMap<String, Vector>(); try{ BufferedReader csv = new BufferedReader(new FileReader(pathToSWN)); String line = “”; […]

如何使用SentiWordNet

我需要对包含推文的一些csv文件进行情绪分析。 我正在使用SentiWordNet进行情绪分析。 我得到了他们在他们的网站上提供的以下示例Java代码。 我不确定如何使用它。 我要分析的csv文件的路径是C:\Users\MyName\Desktop\tweets.csv 。 SentiWordNet_3.0.0.txt的路径是C:\Users\MyName\Desktop\SentiWordNet_3.0.0\home\swn\www\admin\dump\SentiWordNet_3.0.0_20130122.txt 。 我是java的新手,请帮忙,谢谢! 以下示例java代码的链接是这样的 。 import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.util.HashMap; import java.util.Iterator; import java.util.Set; import java.util.Vector; public class SWN3 { private String pathToSWN = “data”+File.separator+”SentiWordNet_3.0.0.txt”; private HashMap _dict; public SWN3(){ _dict = new HashMap(); HashMap<String, Vector> _temp = new HashMap<String, Vector>(); try{ BufferedReader csv = new […]

如何训练斯坦福NLP情绪分析工具

大家好! 我正在使用Stanford Core NLP软件包,我的目标是在实时推文上进行情绪分析。 使用情绪分析工具返回对文本“态度”的非常差的分析。许多正面被标记为中性,许多负面评价为正面。 我已经在一个文本文件中获得了超过一百万条推文,但我不知道如何实际训练该工具并创建我自己的模型。 链接到斯坦福情绪分析页面 “可以使用以下命令使用PTB格式数据集重新训练模型:” java -mx8g edu.stanford.nlp.sentiment.SentimentTraining -numHid 25 -trainPath train.txt -devPath dev.txt -train -model model.ser.gz 来自dev.txt的样本(前4位表示5 … 4/5正极性) (4 (4 (2 A) (4 (3 (3 warm) (2 ,)) (3 funny))) (3 (2 ,) (3 (4 (4 engaging) (2 film)) (2 .)))) 来自test.txt的示例 (3 (3 (2 If) (3 (2 you) (3 […]