我想在我的项目中使用SentiWordNet,但我不知道感觉数字是做什么的?这是SentiWordNet单词列表的一部分;

POS ID PosScore NegScore SynsetTerms光泽度
a 00002730 0 0 acroscopic#1面向顶点或朝向顶点的一侧
a 00002843 0 0 basecopic#1面向底座或朝向底座
00003829 0.25 0分娩#2分娩; “产仔小母牛”

这是SentiWordNet的单词列表文档中的解释;

该对(POS,ID)唯一标识WordNet(3.0)同义词集。的
PosScore和NegScore值是阳性和阴性得分
由SentiWordNet分配给同义词集。客观分数可以是
计算公式为:ObjScore = 1-(PosScore + NegScore)SynsetTerms列
报告有意义的术语,属于同义词集
(以空格分隔)。

我还在这里找到了一个相关的问题,但我不从答案中理解有义数的特征。这是相关问题的链接:What does sentiwordnet 3.0 result signify?
我的问题是:我该如何在代码中使用这个有义数字部分?它到底是做什么的?

最佳答案

如果您lookup "parturient" in WordNet您将看到两个含义。它们分别是parturient#1和parturient#2。

在那种情况下,差异非常微妙。但是,例如,单词"field" has lots of senses,您可能会关心要引用的是哪一个。

如果您然后开始查看该单词的语义关系,就可以使用它们。例如。字段#4的上位词是“知识域”,而字段#1的上位词是“域”(一块土地)。

考虑情绪时,一个典型的例子是在谈论真空吸尘器时使用compare suck#2 and suck#4!例如。 “这个清洁工真的很烂#4,因为它几乎根本不烂#2。”

关于sentiment-analysis - SentiWordNet中的有义数是什么意思?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36237416/

10-12 16:50