System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及智能化评测,尤其涉及一种基于文本情感分析的心理健康智能评测系统及方法。
技术介绍
1、心理健康是人们生活中非常重要的一个方面,心理健康评测是一种通过评估个体的心理状态、情绪和心理健康状况来提供帮助和支持的过程,它可以帮助人们更好地了解自己的心理健康状况,发现潜在的问题,并采取适当的措施来促进心理健康的发展。
2、然而,传统的心理健康评测系统通常由专业的心理学家、心理咨询师或医生进行,依赖于专业人士的人工评估和解释,这不仅需要较长的时间和较高的成本,而且存在主观性和依赖性的问题。也就是说,评测结果可能受到评估者的个人偏见和解释的影响,导致结果的不一致性和不准确性。同时,也限制了评测的普及性和可及性,使得更多的人无法及时获得评估和支持。
3、因此,期望一种基于文本情感分析的心理健康智能评测系统及方法。
技术实现思路
1、本申请提供一种基于文本情感分析的心理健康智能评测系统及方法,其能够根据用户输入的评测文本,并在后端引入基于自然语言技术和人工智能的数据处理和分析算法来进行该评测文本的语义分析,以此来自动分析用户的情感倾向,从而为用户提供个性化的心理健康建议和干预方案。
2、本申请还提供了一种基于文本情感分析的心理健康智能评测系统,其包括:
3、评测文本输入模块,用于获取待评测用户输入的评测文本;
4、评测文本分段处理模块,用于对所述评测文本进行分段处理以得到评测文本段的序列;
5、评测文本段语义理解模块,
6、评测文本全局语义编码模块,用于计算所述评测文本段语义编码特征向量的序列中的各个评测文本段语义编码特征向量的语义权重值以得到语义权重值的序列,并基于所述语义权重值的序列来融合所述评测文本段语义编码特征向量的序列以得到评测文本全局语义编码特征;
7、用户情感倾向检测模块,用于基于所述评测文本全局语义编码特征,确定待评测用户的情感倾向类型标签;
8、其中,所述评测文本全局语义编码模块,包括:
9、评测文本段权重计算单元,用于计算所述评测文本段语义编码特征向量的序列中的各个评测文本段语义编码特征向量的语义权重值以得到所述语义权重值的序列;
10、评测文本段语义融合单元,用于基于所述语义权重值的序列,融合所述评测文本段语义编码特征向量的序列以得到评测文本全局语义编码特征向量作为所述评测文本全局语义编码特征;
11、其中,所述评测文本段权重计算单元,用于:以如下段权重公式计算所述评测文本段语义编码特征向量的序列中的各个评测文本段语义编码特征向量的语义权重值以得到所述语义权重值的序列;
12、其中,所述段权重公式为:
13、;
14、其中,和为所述评测文本段语义编码特征向量的序列中第和第个评测文本段语义编码特征向量,是所述评测文本段语义编码特征向量的序列,为向量的一范数,为所述评测文本段语义编码特征向量的序列中向量的个数,为所述语义权重值的序列中各个语义权重值。
15、在上述基于文本情感分析的心理健康智能评测系统中,所述评测文本段语义理解模块,包括:分词单元,用于对所述评测文本段的序列中的各个评测文本段进行分词处理以将所述评测文本段的序列中的各个评测文本段转化为由多个词组成的词序列;嵌入编码单元,用于使用包含词嵌入层的评测文本段语义编码器的词嵌入层将所述词序列中各个词映射到词向量以获得词向量的序列;以及上下文编码单元,用于使用所述包含词嵌入层的评测文本段语义编码器对所述词向量的序列进行基于全局的上下文语义编码以获得所述评测文本段语义编码特征向量的序列。
16、在上述基于文本情感分析的心理健康智能评测系统中,所述评测文本段语义融合单元,用于:基于所述语义权重值的序列,对所述评测文本段语义编码特征向量的序列进行加权求和以得到所述评测文本全局语义编码特征向量。
17、在上述基于文本情感分析的心理健康智能评测系统中,所述用户情感倾向检测模块,用于:将所述评测文本全局语义编码特征向量通过分类器以得到分类结果,所述分类结果用于表示待评测用户的情感倾向类型标签。
18、在上述基于文本情感分析的心理健康智能评测系统中,还包括用于对所述包含词嵌入层的评测文本段语义编码器和所述分类器进行训练的训练模块。
19、在上述基于文本情感分析的心理健康智能评测系统中,所述训练模块,包括:训练评测文本输入单元,用于获取待评测用户输入的训练评测文本;训练评测文本分段处理单元,用于对所述训练评测文本进行分段处理以得到训练评测文本段的序列;训练评测文本段语义理解单元,用于对所述训练评测文本段的序列中的各个训练评测文本段进行语义编码以得到训练评测文本段语义编码特征向量的序列;训练评测文本段权重计算单元,用于计算所述训练评测文本段语义编码特征向量的序列中的各个训练评测文本段语义编码特征向量的训练语义权重值以得到训练语义权重值的序列;训练评测文本段语义融合单元,用于基于所述训练语义权重值的序列,融合所述训练评测文本段语义编码特征向量的序列以得到训练评测文本全局语义编码特征向量;训练优化单元,用于对所述训练评测文本全局语义编码特征向量进行优化以得到优化训练评测文本全局语义编码特征向量;训练分类单元,用于将所述优化训练评测文本全局语义编码特征向量通过分类器以得到分类损失函数值;训练单元,用于基于所述分类损失函数值对所述包含词嵌入层的评测文本段语义编码器和所述分类器进行训练。
20、本申请还提供了一种基于文本情感分析的心理健康智能评测方法,其包括:
21、获取待评测用户输入的评测文本;
22、对所述评测文本进行分段处理以得到评测文本段的序列;
23、对所述评测文本段的序列中的各个评测文本段进行语义编码以得到评测文本段语义编码特征向量的序列;
24、计算所述评测文本段语义编码特征向量的序列中的各个评测文本段语义编码特征向量的语义权重值以得到语义权重值的序列,并基于所述语义权重值的序列来融合所述评测文本段语义编码特征向量的序列以得到评测文本全局语义编码特征;
25、基于所述评测文本全局语义编码特征,确定待评测用户的情感倾向类型标签;
26、其中,计算所述评测文本段语义编码特征向量的序列中的各个评测文本段语义编码特征向量的语义权重值以得到语义权重值的序列,并基于所述语义权重值的序列来融合所述评测文本段语义编码特征向量的序列以得到评测文本全局语义编码特征,包括:
27、计算所述评测文本段语义编码特征向量的序列中的各个评测文本段语义编码特征向量的语义权重值以得到所述语义权重值的序列;
28、基于所述语义权重值的序列,融合所述评测文本段语义编码特征向量的序列以得到评测文本全局语义编码特征向量作为所述评测文本全局语义编码特征;
...
【技术保护点】
1.一种基于文本情感分析的心理健康智能评测系统,其特征在于,包括:
2.根据权利要求1所述的基于文本情感分析的心理健康智能评测系统,其特征在于,所述评测文本段语义理解模块,包括:
3.根据权利要求2所述的基于文本情感分析的心理健康智能评测系统,其特征在于,所述评测文本段语义融合单元,用于:基于所述语义权重值的序列,对所述评测文本段语义编码特征向量的序列进行加权求和以得到所述评测文本全局语义编码特征向量。
4.根据权利要求3所述的基于文本情感分析的心理健康智能评测系统,其特征在于,所述用户情感倾向检测模块,用于:将所述评测文本全局语义编码特征向量通过分类器以得到分类结果,所述分类结果用于表示待评测用户的情感倾向类型标签。
5.根据权利要求4所述的基于文本情感分析的心理健康智能评测系统,其特征在于,还包括用于对所述包含词嵌入层的评测文本段语义编码器和所述分类器进行训练的训练模块。
6.根据权利要求5所述的基于文本情感分析的心理健康智能评测系统,其特征在于,所述训练模块,包括:
7.一种基于文本情感分析的心理健康智
8.根据权利要求7所述的基于文本情感分析的心理健康智能评测方法,其特征在于,对所述评测文本段的序列中的各个评测文本段进行语义编码以得到评测文本段语义编码特征向量的序列,包括:
...【技术特征摘要】
1.一种基于文本情感分析的心理健康智能评测系统,其特征在于,包括:
2.根据权利要求1所述的基于文本情感分析的心理健康智能评测系统,其特征在于,所述评测文本段语义理解模块,包括:
3.根据权利要求2所述的基于文本情感分析的心理健康智能评测系统,其特征在于,所述评测文本段语义融合单元,用于:基于所述语义权重值的序列,对所述评测文本段语义编码特征向量的序列进行加权求和以得到所述评测文本全局语义编码特征向量。
4.根据权利要求3所述的基于文本情感分析的心理健康智能评测系统,其特征在于,所述用户情感倾向检测模块,用于:将所述评测文本全局语义编码特征向量通过分类器以得到分类...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。