基于社交网络文本的学生情绪预测
1
、 需求分析
社交网络蓬勃发展直接促成了网络大数据时代的到来。 大数据给科学技术、商业、教
育等不同生态环境和产业格局带 来全新的思维理念与机会。大学生作为社交网络的活跃人
群, 网络已经成为他们信息获取、情绪表达、人际交往、自我展示以 及社会参与的舞台,
对其认知、情感、意志品质、行为习惯等人格要素产生了不可忽视的影响。大学生社交网
络数据分析研究具有一定的社会意义。
2
、 情绪定量和拟合
2.1
情绪定量
在情绪预测算法中
,
最重要的是情绪定量相关的 算法
.
只有将情绪进行量化处理
,
才能
进行数值的预测 与分析。情绪定量和拟合算法
,
结合情绪定量化 与算法进行预测
.
首先通
过训练改进对话识别模型
,
执行参数传递来启动情感预测算法
.
通过情绪预测的定 量算法确
定用户的情绪程度系数
,
用
BERT
神经网络 进行情绪分类
.
将得到的分类情绪与程度系数相
结合
,
得到一天的整体情绪
,
放到情绪拟合算法中
,
预测目标 人物第二天的情绪
.
具体架构如
图
1
所示
.
其中
,
数据 集有两大作用
,
一是通过定量算法的调用确定情绪程 度系数
,
二是为神
经网络的训练提供训练集
.
在情感定量和拟合算法中
,
数据集是其基础的数 据
.
因此算法中为了使识别到的情绪更
加准确
,
添加了 多种标签
.
分别为气愤
,
厌烦
,
中立
,
开心
,
兴奋
5
种情 绪标签
,
并分别使用
1, 2, 3, 4, 5
来进行代替
.
同时
,
我 们也对数据集加上了具体的时间特征
,
来为最终结果 的定
量分析与时间引用提供帮助
.
目标人物在某个具体时间的情绪很好判断
,
但是 其一天内的情绪却无法判断
,
因此在本
节提出一种情 绪定量算法来判断一天内的主流情绪
.
由于每个人的情绪状况也不是均衡分
布的
,
比如 有的人生性易怒
,
有的人天生和善
.
情绪定量算法应用 了归一化算法
Z-score
标准
化
(0-1
标准化方法
).
将每 个人的脾气进行分类
,
根据数据集给每种情绪来确定 其情绪程度
系数进行定量
.
具体公式如下
:
评论