如何解决如何在python中存储和使用文本文件中的数据进行情感分析?
所以我正在编写一个情感分析程序,我将根据句子中使用的单词总结文本文件中角色的情感。我将使用 NRC Emotion Intensity Lexicon 文本文件中的数据,其中包含单词、情感和情感强度分数标题下的数据,如下面的文件片段所示:
adultery anger 0
adultery anticipation 0
adultery disgust 1
adultery fear 0
adultery joy 0
adultery negative 1
adultery positive 0
adultery sadness 1
adultery surprise 0
adultery trust 0
dislike anger 1
dislike anticipation 0
dislike disgust 1
dislike fear 0
dislike joy 0
dislike negative 1
dislike positive 0
dislike sadness 0
dislike surprise 0
dislike trust 0
因此,如果我有这样的句子:“人们不喜欢通奸”,我会为每种情绪生成一个情绪评分:
anger = 1 ; anticipation = 0 ; disgust = 1; fear = 0; joy = 0 ; negative = 2 ; positive = 0 ; sadness = 1 ; surprise = 0 ; trust = 0.
目前,我正在考虑如何在我的python程序中存储情感数据。大约有 40 万字。我在想我可以使用字典将单词存储为关键字,并将列表中的情感和情感强度分数存储为值,但我不确定这是否是一种可行的方法,因为我需要访问所有的情绪强度以及单词的分数。我愿意接受有关如何处理文本文件中的数据并将其存储到我的程序中的建议和想法。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。