sentiment-analysis - 关于感悟者词典是如何构建的问题
问题描述
我使用Sentimentr 包进行了一些情绪分析,因为它包含价移。但是我找不到这个词典 lexicon::hash_sentiment_jockers_rinker 是如何构建的,单个单词是如何评分的。据我了解,词典最初是由 syuzhet 导出的,是 AFFIN、bing、nrc 和 syuzhet 的组合。有人可以帮助我理解词典中的单个单词是如何计算的吗?
谢谢!
解决方案
github 上的 NEWS 文件说明了版本“2.1.0 - 2.2.3”:
现在 , sentimentr中使用的默认情绪情绪查找表是(Jockers, 2017) 和 Rinker 的增强 (Hu & Liu, 2004) 情绪查找表
lexicon::hash_sentiment_jockers_rinker
的组合和增强版本 。lexicon::hash_sentiment_jockers
lexicon::hash_sentiment_huliu
它没有说明它是如何“组合和增强”的,所以如果这是你问题的本质,这可能没有多大帮助。在这种情况下,我建议研究 git 历史以查看引入更改的位置,因为提交消息或源代码注释可能会解释细节。
推荐阅读
- powershell - 如何处理在 Powershell 中转义获取凭据请求?
- javascript - 菜单中的粘性 DIV
- game-engine - 使用实体组件系统如何确保一组组件类型中最多存在一个组件(每个实体)?
- bash - 用于连接 DB2 数据库的 Shell 脚本不起作用
- c# - 用于解析 html、获取 img 标签计数并在 C# 中回发表单数据的控制台应用程序
- python - 只是组合层集成模型吗?
- sql - 将两张表数据合二为一
- python - 在 pip 安装 MetaTrader5 中找不到“sdkddkver.h”文件
- java - 如何检查是否在另一个 Jframe 中单击了按钮
- excel - VBA 从另一个带有空格的 Excel 中搜索