gpt4 book ai didi

python - 使用 WN-Affect 检测字符串的情绪/情绪

转载 作者:太空狗 更新时间:2023-10-29 19:34:43 28 4
gpt4 key购买 nike

我下载了WN-Affect .但是,我不确定如何使用它来检测句子的情绪。例如,如果我有一个字符串“我讨厌足球”。我希望能够检测情绪是否不好,情绪是否是恐惧。 WN-Affect 没有关于如何操作的教程,我对 python 有点陌生。任何帮助都会很棒!

最佳答案

简而言之:改用 SentiWordNet 并查看 https://github.com/kevincobain2000/sentiment_classifier


长期:

情感与情绪

情感和情绪之间的界限非常微妙。人们应该研究语言学研究中的Affectedness,例如http://compling.hss.ntu.edu.sg/events/2014-ws-affectedness/和计算研究中的情感分析。现在,我们将识别情感和情绪的任务称为情绪分析。

另请注意,与 SentiWordNet 相比,WN-Affect 是一个相当古老的资源,http://sentiwordnet.isti.cnr.it/ .

这里有一个使用 SentiWordNet 进行情绪分析的好资源:https://github.com/kevincobain2000/sentiment_classifier .

通常情绪分析只有两类,positivenegative 情绪。而 WN-affect 使用 11 种类型的影响标签:

  • 情感
  • 心情
  • 特质
  • 认知状态
  • body 状况
  • 享乐信号
  • 引发情绪
  • 情绪 react
  • 行为
  • 态度
  • 感觉

对于每种类型,都有多个类,请参阅 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之间的映射)

现在使用WN3.0的WN-Affect,可以申请

  • 与 SentiWordNet 情感分类器相同的分类技术或
  • 尝试最大化文本中的类别,然后使用一些启发式方法来选择“正面”/“负面”

关于python - 使用 WN-Affect 检测字符串的情绪/情绪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27943396/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com