我下载了WN-Affect。但是,我不确定如何使用它来检测句子的语气。例如,如果我有一个字符串“我讨厌足球”。我希望能够检测出情绪是否不好,情绪是否是恐惧。 WN-Affect没有有关如何执行此操作的教程,我对python还是陌生的。任何帮助将是巨大的!
最佳答案
简而言之:改用SentiWordNet并查看https://github.com/kevincobain2000/sentiment_classifier
在长中:
情感vs情感
情感和情感之间的界线很好。人们应该研究语言学研究中的Affectedness
,例如http://compling.hss.ntu.edu.sg/events/2014-ws-affectedness/和Sentiment Analysis
在计算研究中。现在,我们将识别情感和情感的任务称为情感分析。
还要注意,与WN-Affect
http://sentiwordnet.isti.cnr.it/相比,SentiWordNet
是一个相当古老的资源。
这是使用SentiWordNet进行情感分析的一个很好的资源:https://github.com/kevincobain2000/sentiment_classifier。
情感分析通常只有两种类,即positive
或negative
情感。 WN影响使用11种类型的受影响标签:
对于每种类型,都有多个类,请参见https://github.com/larsmans/wordnet-domains-sentiwords/blob/master/wn-domains/wn-affect-1.1/a-hierarchy.xml
要回答有关如何使用WN-Affect的问题,您需要做几件事:
首先将WN1.6映射到WN3.0(这不是一件容易的事,您必须做几个映射,尤其是2.0-2.1之间的映射)
现在,将WN-Affect与WN3.0结合使用,您可以应用
关于python - 使用WN-Affect检测琴弦的情绪/情绪,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30807170/